
Castle Hill Resort And Spa
2940 Route 103, Cavendish
Location Plans for the journey: have a rest and enjoy! Resort Castle Hill Resort And Spa is located in Cavendish. This resort is located in 3 km from the city center. At the resort It’s time to have a nice meal! Stop by the restaurant. Free Wi-Fi is available on the territory. Ask for
Free WiFiParkingGym
USD 325.91 night

