Holiday Inn Express Branford-new Haven, An Ihg Hotel

309 E Main St Branford CT 06405 USA

(203) 488-4035

Location