The six-story, 130-room Cambria Hotel New Haven University Area is located at 20 Dwight Street, minutes from Yale University and Yale New Haven Hospital, as well as the city's best shopping, dining, museums, and entertainment
The six-story, 130-room Cambria Hotel New Haven University Area is located at 20 Dwight Street, minutes from Yale University and Yale New Haven Hospital, as well as the city's best shopping, dining, museums, and entertainment