Hubbard Park

Closed
999 W Main St
Meriden, CT 06451

Hubbard Park in Meriden, CT, is a serene green space nestled in the heart of the city. The park offers a peaceful escape for visitors seeking a place to relax and enjoy nature.

With its scenic walking paths, picnic areas, and beautiful pond, Hubbard Park provides a tranquil setting for outdoor recreation and leisure activities. Visitors can also explore the park's historic castle and take in panoramic views of the surrounding landscape.

Generated from this place's information

Own this business?
See a problem?

You might also like

United StatesConnecticutMeridenHubbard Park

Partial Data by Foursquare.