Save up to 50% at your stay at Red Roof Inn Milford - New Haven
Conveniently located off Interstate 95, this Milford, Connecticut hotel features easy access to local shopping centres and dining options and provides rooms with flat-screen cable TV and on-site laundry facilities.
Red Roof Inn Ct
Address: 10 Rowe Avenue CT 06460, Milford, CT, US