Weddings, Corporate Functions, & Private Gatherings at Searles Castle, Windham, New Hampshire.
Searles Castle
(341)
Event venue in Windham, New Hampshire
The Searles Castle is located in Windham, New Hampshire, in the United States. Edward Francis Searles commissioned its design and construction. Construction began in 1905 and was completed in 1915.
Address: 23 Searles Rd, Windham, NH 03087
Phone: (603) 898-6597
People also ask
Who owns the Searles Castle?
What is the history of Searles Castle Great Barrington?
What is the history of Searles Castle in Windham New Hampshire?
Searles is said to have employed the finest masons and woodworkers to construct the castle, and imported marble and artifacts from Europe to furnish it.
Searles Castle, located in Windham New Hampshire, offers a unique setting for your one-of-a-kind Wedding Ceremony and Reception.