El hotel tiene una ubicación única en la playa de la costa oeste de Mahé y comprende un total de 124 habitaciones y suites completamente remodeladas. Sus instalaciones incluyen 2 restaurantes, 2 bares y conexión a Internet WiFi en el vestíbulo (de pago), así como el Penguin Club para los niños. El centro de negocios ofrece un servicio rápido y eficiente y está dotado de conexión a Internet de alta velocidad; también hay una sala de reuniones con capacidad para 150 delegados. Se ofrece servicio de lavandería.
Este hotel está situado en la playa de Barbarons en la isla de Mahé, a 30 minutos de trayecto del aeropuerto y de la capital, Victoria.
Todas las habitaciones disponen de cuarto de baño privado con bañera y secador de pelo, teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, caja fuerte, minibar, cafetera/tetera y aire acondicionado.