Venue photo 1

Castle Craig

4.7(1,727)
Historical Landmark

About

Castle Craig is a stone observation tower perched atop East Peak in Meriden, offering sweeping 360-degree views from its 32-foot-high deck. Built in 1900, the tower overlooks the Greater Meriden area, Long Island Sound, and even the Berkshires on clear days, making it a striking backdrop for outdoor business gatherings.

Set within the 1,800-acre Hubbard Park, the site combines historic charm with natural beauty. The park features hiking trails, a pavilion, and ample parking, providing flexible options for small-group meetings or team outings in a scenic, peaceful setting.

Best for

  • Outdoor team-building & nature breaks
  • Scenic client meetups & informal gatherings
  • Executive offsite inspiration & reflection

Request a Package

Tell the venue what you're planning and they'll respond with a custom proposal within 1–2 business days.

Custom Package Request

Custom request

Not sure which package fits? Tell us about your event and the venue will work with you to build the right experience from scratch.

What's typically included

  • Space & layout
  • Food & beverage
  • AV & technology

Venue Details

Standout features

Stone Observation Tower Built in 1900
Historic Architecture
Stone Observation Tower Built in 1900
A native trap rock tower standing 32 feet tall with a 58-foot circumference, constructed by local masons. Its design is inspired by historic Norman French, Turkish, or Scottish fortifications, reflecting a rich architectural heritage.
360-Degree Vistas from East Peak
Panoramic Views
360-Degree Vistas from East Peak
The observation deck offers expansive views including the Sleeping Giant Mountain Range, New Haven, Long Island Sound, and on clear days, even the Berkshires and Long Island skyline, providing a striking visual experience.

At a glance

Rated 4.7 on Google · 1,727 reviews