Castle Craig

Closed
Call
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

Own this business?
See a problem?

You might also like

United StatesConnecticutMeridenCastle Craig

Partial Data by Foursquare.