Close Window
View Category

Courtyard Hartford Windsor

Nearby Attractions

Yale (28 of 29)

Located in New Haven, CT Yale University is one of the world's top universities. If you are visiting Yale for a campus tour or parent weekend we are conveniently located to the infamous school.