1. Holiday Inn Express Branford-New Haven 309 E Main St, Branford, CT 06405 Coordinate: 41.29201,-72.78918 Phone: (800) 345-8082