The Castleton is Southern New Hampshires Premier Reception and Conference Center Located in Windham, NH. It has has beautifully manicured grounds including a waterfall,
gazebo, footbridge and fountain. Castleton is surrounded by the serenity of Cobbetts Pond and offers the ...
92 Indian Rock Rd
03087 Windham, New Hampshire
Ph. (603) 898-6300