The hotel features 3 restaurants, a beach bar and boutique. Guests can discover the stars at the rooftop observatory founded in cooperation with the Laupheim Observatory. 130 guest rooms are available and accessible by lift.
Located in Beau Vallon Bay on the island of Mahe, the hotel sits on a three kilometre stretch of white sand beach. The capital city of Victoria is five kilometres away and the international airport fifteen.
The main restaurant offers indoor and outdoor seating and serves meals buffet style. An Indian speciality restaurant is also on offer, along with a pool bistro, serving lunch and dinner in a casual setting.