The resort is located on the tip of the Beau Vallon Bay, on the north-western coast of Mahé and is the oldest hotel on the island. A walk along the beach to the end of the bay and back takes about an hour and there are a few small shops and restaurants along the way.
Paths through the resort’s tropical gardens lead down to the beach and the hotel has a beautiful infinity pool and terraced area that overlooks the sea. The hotel has a selection of restaurants and Le Cocoloba Bar, which overlooks the Indian Ocean and is a lovely place for a relaxed lunch or pre-dinner drink.