
Searles Castle
VerifiedEvent Venue
4.7 (380 reviews) Event Services · Venue Windham, NH
About
Nestled in the woods on 175 acres, this elegant, English Tudor castle features private event space.
Services
Venue
Location & Directions
23 Searles Road · Windham, NH, 03087Get directions
Request a quote
Reviews
Be the first to review.