Where is New Haven City Hall?
New Haven City Hall is located in Downtown New Haven. You can easily spend a leisurely day seeing the sights and exploring what this neighborhood has to offer. If you're looking for things to see and do in the area, you may want to check out New Haven Green and Shubert Theater.
Things to See and Do near New Haven City Hall
What to See near New Haven City Hall
- Yale University
- New Haven Green
- Sterling Memorial Library at Yale University
- Wooster Square
- Albertus Magnus College
Things to Do near New Haven City Hall
- Shubert Theater
- Yale University Art Gallery
- Woolsey Hall
- Peabody Museum of Natural History
- Shoreline Trolley Museum