Het Luccombe Manor Hotel ligt in een landschapstuin van 1,6 hectare bovenop de klippen en beschikt over kamers met eigen badkamer en panoramisch uitzicht over het strand van Shanklin.
Le Luccombe Manor Country House Hotel est construit sur des jardins paysagers d'une surface d'1,6 hectare au sommet d'une falaise. Il offre des vues panoramiques sur la plage de Shanklin.