240 Congress Avenue, New Haven, CT
Located in The Hill, this apartment building is within a 10-minute walk of Yale-New Haven Hospital and Shubert Theater. Yale University is 0.7 mi (1.2 km) away. ...
5/5Exceptional! (7 reviews)
Above and Beyond
"As an avid traveler I haven’t stayed at a place that felt more at home. They went above and beyond to provide a welcoming and clean home away from home. Would absolutely stay here given the chance every time that I’m in New Haven. Can’t say enough good things about the experience."
Reviewed on 2020/10/10