The Hermitage, nestling within its own grounds of about 12 acres of garden and woods, is situated at the top of St Catherine's Down, the Isle of Wight's second highest point, on the southern most part of the Island. The Hermitage Country House continues to offer a 5 Gold award guest accommodation, in a peaceful, relaxing location. The guest experience is enhanced by high standards of housekeeping, friendly personal service and a hearty breakfast before departing. Please be advised that The ... More