- UK Information
- UK Hotels
- Hambrough, The
Hambrough, The
The Hambrough, situated above Ventnor Harbour in the south of the Island, offers fine dining overlooking the bay in Michelin-starred Robert Thompsons' restaurant. Ventnor Beach is a 5-minute walk from The Hambrough.
Rating
Visa/Delta, Mastercard, Switch/Maestro, Visa Electron, Solo, Visa Debit
Prices from £280
7