New Haven City Hall is located in New Haven, Connecticut, United States of America. It serves as the central administrative building for the city government. The historic City Hall building is a beautiful example of Beaux-Arts architecture, featuring ornate details and a grand facade.
Visiting New Haven City Hall allows you to admire the stunning architecture and learn about the city's municipal operations. The building is also surrounded by other notable attractions, making it a convenient starting point for exploring the area.