Contact & Location
Get in Touch with Us
Located in the Green Mountains of Ludlow, Vermont, The Pointe at Castle Hill Resort and Spa is one of the most romantic New England-style country hotels for ski vacations, family holidays and romantic getaways in Vermont.
For further information or to make reservations at The Pointe, please contact us directly.