North America • United States • Connecticut • Residence Inn Milford
Marriott hotel in Milford, CT is an all-suites hotel with rooms 50% larger than standard rooms. We're close to area business, attractions, Yale University and New Haven.
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!