Red Roof Inn Milford – New Haven, Milford

Red Roof Inn Milford – New Haven, Milford
https://red-roof-inn-milford-new-haven.usa8.info

Conveniently located off Interstate 95, this Milford, Connecticut hotel features easy access to local shopping centers and dining options and provides rooms with flat-screen cable TV and on-site laundry facilities.

10 Rowe Avenue, Milford, CT 06460, United States of America