New Haven Village Suites
Condo Hotel
New Haven
Located just 3.2 km from New Haven city center, this all-suite hotel is located in City point. Free Wi-Fi access is available.
Number of rooms: 117
3 Long Wharf Drive, New Haven, CT 06511, United States
Hotel booked 1 times today.