About
Squire's Castle, a majestic Tourist Attraction and Park located in the heart of Willoughby Hills, Ohio. Our stunning Castle is a must-visit destination for anyone looking to experience the rich history and natural beauty of the area.
Nestled among the rolling hills and lush forests of Northeast Ohio, our 493-acre park offers a unique blend of outdoor recreation and cultural exploration. Take a leisurely stroll through the gardens, hike one of our many trails, or simply sit back and enjoy a picnic with family and friends.
Squire's Castle also features a variety of educational programs and events throughout the year, making it an ideal destination for school field trips, group outings, and community gatherings. Whether you're a nature lover, history buff, or just looking for a fun day out, our Tourist Attraction, Park, and Castle have something to offer everyone.
Visit us today at 2844 River Rd, Willoughby Hills, OH 44094 and discover the beauty and charm of Squire's Castle for yourself!