With a stay at Enchanted Manor in Ventnor, you'll be a 3-minute walk from St Catherine's Lookout and 7 minutes by foot from St. Catherine's Lighthouse. This luxury guesthouse is 1 mi (1.7 km) from Isle of Wight ... Read more

View all Luxury Hotels in Niton