Hubbard Park & Castle Craig

Hubbard Park is a sprawling municipal park covering 1,800 acres of beautiful landscapes. It has several hiking trails, including a popular trail that leads to East Peak, where Castle Craig stands. Castle Craig is a stone observation tower providing panoramic views of the surrounding landscape. Visitors can explore miles of hiking trails, picnic areas, sports fields, playgrounds, and scenic viewpoints. The park is also home to Mirror Lake, where visitors can fish, boat or enjoy the tranquility. The park annually hosts the Daffodil Fest and a holiday light show.


999 W Main St, Meriden, CT 06451 USA