El hotel cuenta con 3 restaurantes, bar de playa y boutique. Los huéspedes pueden descubrir las estrellas desde el observatorio de la azotea, fundado en colaboración con el observatorio de Laupheim. Hay 130 habitaciones a las que se puede acceder en ascensor.
Está en la bahía Beau Vallon, en la isla de Mahe. El hotel está en tres kilómetros de playa de arena blanca. La ciudad capital, Victoria, está a cinco kilómetros de distancia y el aeropuerto internacional a quince.
El restaurante principal ofrece asientos dentro y fuera, sirve comidas de estilo buffet. También hay un restaurante de especialidades indias, con un bar en la piscina que sirve comidas y cenas en un ambiente informal.