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.