Skip to main content
Castle Hill Resort and Spa

Stay 2 Get 3rd Night Free

Castle Hill Resort and Spa

Ludlow, Vermont
 Stay 2 consecutive nights and get your 3rd night free! 
Rate:
Stay 2 Get 3rd Night Free
How to Book:
Follow link below to book online or call directly at 802-226-7688
Offer Valid:
-

Back to
property
Book Now