We also have some gorgeous self catering properties – the luxurious Villa Lavinia a beautiful town house sleeping up to 10 guests just moments away from The Hambrough.
Villa Lavinia is a gorgeous Victorian clifftop town house sleeps up to 10 in sunny Ventnor
Villa Apartment is attached to the Self-Catering Accommodation Villa Lavinia.
This delightful cottage sleeps up to 4 guests situated opposite the duckpond in beautiful Bonchurch village.
Plan an Unforgettable Experience in the the Hambrough Today!
Beautiful rooms with stunning sea views and award-winning food – book your Island Escape today
Book Your Stay Now