Hotels & Motels Proctorsville
Click here for our latest specials and packages!
Welcome to Castle Hill Resort and Spa and The Pointe at Castle Hill Resort and Spa — both nestled in the Green Mountains of Ludlow, Vermont, close to the Okemo Mountain ski trails. Whether you are seeking a romantic, luxurious winter getaway or a family-oriented contemporary playground, you’ll find them both here in one fabulous destination in Vermont!
Visa , Cash
Loading map...