Rooms
Rooms Number: 0
400 Sargent Drive - New Haven, Connecticut - 06511 - New Haven (Ct), United States View Map
This 2 star hotel is located in the city centre of New Haven and was established in 1972. It is close to the Long Wharf Theater.
This 2 star hotel is located in the city centre of New Haven and was established in 1972. It is close to the Long Wharf Theater.
TripAdvisor vote: 3/5 Based on 555 guest reviews
Rooms Number: 0