Castle Craig Tower Castle Craig is a stone observation tower atop East Peak in Meriden. The Tower, was given to the people of Meriden by Walter Hubbard. Kids and adults alike scurry up the stairs of the castle to look out the windows on top - it is a great view.
The round stone observation tower of native trap rock was built by local stone masons. It stands on East Peak. An interior stairway provides access to the observation deck. On a clear day, an observer may see the Sleeping Giant Mountain Range to the south, and catch a glimpse of New Haven, the Long Island Sound, and even the profile of Long Island. To the north, the foot hills of the Berkshires in Southern Massachusetts, vicinity of Mt. Tom, can be seen.
Areas to picnic, but not much to do once you get up to the deck and look around.