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