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.
Está en la costa oesta de la isla de Mahe, en una bahía tranquila, entre 600 metros de playa.
El restaurante principal está justo fuera del vestíbulo, ofrece buffet con cocina en directo. Hay un segundo restaurante, cerca de la playa, se especializa en el plato del día para la comida y cenas elegantes por la tarde.