Located in Mahé Island, this aparthotel is near the beach. La Plaine St. Andre and Domaine de Val des Près are local landmarks, and the area's natural beauty can be seen at Morne Seychellois National Park and Ste. Anne Marine National Park.