Directions to listing
Hubbard Park and Castle Craig
Hubbard Park, located in the Hanging Hills of Connecticut, is a wooded, mountainous park located just outside the city center of Meriden, CT. It is known to have beautiful holiday lights in the winter, where cars can drive through and see all the beautiful decorations. It hosts community events such as free concerts, fireworks on the 4th of July, and is the perfect place to have a family/friend picnic.