Castle Craig
Closed
1 W Peak Dr
Meriden, CT 06451
Castle Craig is a historic castle tower offering panoramic views of the surrounding area in Meriden, CT. Visitors can explore the tower and enjoy the scenic vistas from the top.
The castle also serves as a popular spot for outdoor enthusiasts to hike and enjoy the natural beauty of Hubbard Park, where it is located.
Generated from their business information
See a problem?
You might also like
Partial Data by Foursquare.