The Castle Resort & Spa

Connect with Us

The Castle Resort & Spa

2910 Route 103
Cavendish, VT 05142
802-226-7361