Situated on the Isle of Wights south coast, Freshwater Bay House is named after the cove on which it lies and dates back to the 1790s. The property is surrounded by extensive grounds and has a direct path to th ... Read more

View all Luxury Hotels in Isle of Wight