Seychelles Rental -La Maison 68 is an apartment in Eden Island within short distance of Clock Tower, Victoria Clock Tower and Takamaka Bay Distillery. There are a designated smoking area, a souvenir shop and currency exchange provided.
The city center is 8 km away. Guests will get to Baie Sainte Anne in 35 minutes by car. Within a 5-minute walk guests can dine in Sey si bon and The Maharajas.
This property features climate control and a closet in rooms.
A spa lounge encourages complete relaxation.