Castleton
Castleton
92 Indian Rock Road, Rt 111 Windham, NH 03087
92 Indian Rock Road, Rt 111 Windham, NH 03087
At Castleton, we look forward to creating that magical experience for you, on your most special day! Whether your wedding is large or small, our elegant function rooms can accommodate from 50 to 500 guests.