3 clicks
New England Mansion in Green Mountains
One- or Two-Night Stay for Two in a Castle Room or Town-Home Suite at Castle Hill Resort and Spa in Vermont
Mansion built in early 20th century houses guest rooms decorated with period furniture, stately dining room & Aveda concept spa