Super 8 Milford New Haven

1015 Boston Post Rd
Milford
Connecticut
United States