Holiday Inn Express Branford-New Haven Near Stony Creek Brewery
309 E Main St -
Branford,
CT 06405