3 Long Wharf Drive, New Haven
This all-suite hotel is located in City point, about two miles from New Haven's city centre. There is complimentary WiFi accessible.