Windcliffe Manor Hotel Niton near Ventnor on the Isle of Wight is ideally situated with views over the English Channel and the local St. Cahterine's Lighthouse. The surrounding area boasts many National Trust walks exploring breath taking natural beauty.
Keywords:
Isle of Wight, Ventnor, Niton, Hotel, Festival, Walk, Lighthouse, restaurant