With a stay at The White Lion in Ventnor, you'll be a 4-minute walk from Isle of Wight Area of Outstanding Natural Beauty and 14 minutes by foot from St Catherine's Lookout. This upscale bed & breakfast is 1.3 ... Read more

View all Luxury Hotels in Niton