Alternate Text

Hubbard Park & Castle Craig

Enjoy the view from the top at Castle Craig Tower, a stone observation tower overlooking Hubbard Park’s 1,800 acres filled with hiking trails and picnic areas.


999 West Main St.
Meriden, CT 06451

Upcoming Events

While You're in the Neighborhood

Leave blank for all. Otherwise, the first selected term will be the default instead of "Any".