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