Holiday Inn Express Branford-New Haven

Branford • Show on map
Price as low as USD 102.99
Located in Branford Connecticut this hotel is 15 km from Yale University and a 10-minute drive from Branford Harbor. The hotel features an indoor pool and free WiFi. Every room at Holiday Inn Express…More info


