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.
For further information or to make reservations at Castle Hill Resort and Spa in Ludlow, Vermont, please contact us directly.