Rodeway Inn & Suites Branford - Guilford Near Bill Miller’s Castle
81 Leetes Island Rd -
Branford,
CT 06405