Dit hotel ligt in Grand Baie, in de buurt van het winkelcentrum Grand Baie La Croisette en een strand in Grand Baie. Sea 11 Villas with Personal Heated Pools beschikt over 4 eigen buitenzwembaden.
Elke accommodatie is voorzien van een terras, een volledig uitgeruste keuken met een magnetron, een zithoek, een flatscreen-tv, een wasmachine en een eigen badkamer met een douche en een haardroger. U vindt er tevens een koelkast, een oven, een kookplaat en een waterkoker.
Het winkelcentrum Mont Choisy ligt op 2,4 km van de villa, en Super U bevindt zich op 2,3 km afstand.