Seychelles Rental -La Maison 68 is an apartment in Eden Island within short distance of Clock Tower, Victoria Clock Tower and Takamaka Bay Distillery. The apartment offers a designated smoking place, a souvenir shop and currency exchange along with such services as 24-hour front desk, laundry and shopping service.
The city center is 8 km away. Guests will get to La Digue in 40 minutes by car. Offering various dining options, Sey si bon and The Maharajas are about 5-minute walk away.
This property features climate control and a closet in rooms.
There are a balcony and a spa lounge provided onsite.