Este complejo hotelero le ofrece una calurosa bienvenida y un ambiente acogedor, rodeado de un exótico jardín. Es un establecimiento climatizado que cuenta con 77 habitaciones y un vestíbulo con recepción 24 horas y servicio de salida, caja fuerte, cambio de divisas, cafetería, peluquería, bar, discoteca, sala de juegos, restaurante e instalaciones para conferencias. También dispone de servicio de habitaciones y de lavandería, así como de alquiler de bicicletas y aparcamiento.
Este hotel está situado en el noroeste, la zona más atractiva de Mauricio, más concretamente en el pueblo costero de Trou aux Biches. Se encuentra a 150 m a la izquerda de la playa pública. Grand Bay está a 10 km de distancia y Port Louis, a 20 km. El aeropuerto internacional Sir Seewoosagur Ramgoolam está aproximadamente a 60 km.
El restaurante preincipal, Le Mainor, sirve un bufet tropical de desayuno, mientras que la cena está disponible en forma de bufet temático o menú. El restaurante a la carta, Le Cateau Vert, le ofrece la posibilidad de disfrutar del almuerzo o la cena acorde con sus gustos y elección.