I-95-CT-56-NB Leetes Island Road – Stony Creek Branford New Haven CT
I-95-CT-56-SB Leetes Island Road – Stony Creek Branford New Haven CT
Brand
Brand: Baymont
Baymont Inn & Suites is a hotel franchise owned by Wyndham Hotels & Resorts and based in the United States. As of December 31, 2018, it has 513 properties with 40,541 rooms.