Primary Menu
Skip to content
Availability
Amenities
Gallery
Neighborhood
FAQ
Contact Us
Temple Square is located in the heart of downtown New Haven.
Post navigation
Previous Post
Walking distance to Yale’s campus, events and offerings.
Next Post
Beautiful Wooster Square hosts the annual Cherry Blossom festival and a weekly Farmers Market.