About Us

Located just a short walk from the centre of town, the Esplanade and the beach, Hambrough House is a Victorian apartment block in Ventnor on the South coast of the Isle of Wight containing a number of beautifully converted modern flats with original features and glorious sea views.

The Isle of Wight has recently been named as a Unesco 'Biosphere Reserve'  for it's environmenal significance, and as such we strive to make our apartments as environmentally friendly & sustainable as possible.

  • Our utilities are provided by renewable energy companies
  • All our cleaning products are environmentally friendly
  • All our used linen is donated to the Samaritans
  • We actively promote re-cycling while using our accomodation
We encourage all our guests to help us in our campaign to sustain our beautiful island.