Homewood Suites by Hilton Stratford

6905 Main St
Stratford
Connecticut
United States