2910 Vermont 103, Proctorsville, VT 05153, USA
2910 Rte 103 Cavendish, VT 05142-0000
Cavendish
Vermont
05153
US
877-411-3436877-411-3436
Castle Hill Resort and Spa allows up to two dogs of any size per guest room for an additional fee of $40 per night.