Featuring free WiFi, Eden Island is set on the beachfront in Victoria. This apartment is 3.2 km from Seychelles National Botanical Gardens. The apartment comes with a satellite flat-screen TV and a living room. Staff at the reception can assist guests at any time of the day. The property has a fitne Read more
Featuring free WiFi, Eden Island is set on the beachfront in Victoria. This apartment is 3.2 km from Seychelles National Botanical Gardens. The apartment comes with a satellite flat-screen TV and a living room. Staff at the reception can assist guests at any time of the day. The property has a fitness centre. An outdoor swimming pool and a private beach area can be found at the property, along with a sun terrace. Victoria Clock Tower is 3.6 km from the apartment.