Cave Castle in its present form was built in 1875 and is set in 150 acres of meadow and parkland surrounding the hotel. Castle Spa provide tailor making hair & beauty treatments as well as other hotel exclusive facilities such as the Spa, Gym, Health Club and Courtyard Bistro. Cave Castle Hotel & Country Club Church Hill, South […]