Contact & Location
Contact One of the Best Vermont Destinations
Located in the Green Mountains of Ludlow, Vermont, Castle Hill Resort and Spa is one of the most romantic New England-style country hotels for Okemo Mountain ski vacations or shopping and dining in downtown Ludlow. During the summer, a popular local attraction is Buttermilk Falls for swimming and relaxation.
For further information or to make reservations at Castle Hill Resort and Spa in Ludlow, Vermont, please contact us directly.