Pets stay free! Pets stay free at this reliable, clean and comfortable budget hotel! Located right off Interstate-287, the Red Roof Inn in Edison is a great place to stay with your pets in Middlesex County. Its convenient location makes it easy to get to area shopping malls, restaurants, Raritan Center convention centers and other attractions. Stay at the Red Roof Inn and you won’t have to worry about all the fees that traditionally get tacked on at pet-friendly hotels!