2910 Route 103, Ludlow, Vermont, 05149
Tucked in the heart of Vermont’s Green Mountains, you will find an elegant full-service resort reminiscent of a time gone by. Castle Hill Resort and Spa follows the tradition of honoring guests with its unique combination of warm hospitality, grace and elegance. Stroll through the charming gardens, indulge in a spa treatment, treat yourself to a gourmet dinner that will tantalize even the most discriminating palate. Recapture the gracious lifestyle of a bygone time. We invite you to come and experience the wonder and magic of Castle Hill Resort and Spa.
La cancelación es posible hasta las 12 del mediodía 14 días antes del día de llegada sin cargo.
Una cancelación fuera del período establecido o en caso de no-show tendrá un cargo de 1 noche de estancia.