The 7-bedroom Villa 128, Eden Island, Mahe Victoria, located a mere 5 minutes' walk from the Eden Aquarium, can host up to 14 guests. This villa features opportunities for diving, canoeing, and hiking in the area, 3.2 km from the Seychelles Natural History Museum.
The beach is 850 metres away, and the Seychelles National Botanical Gardens is about 10 minutes by car from the accommodation. Villa 128, Eden Island, Mahe is a 10-minute drive from Seychelles International airport and 3.5 km from the Cathedral of the Immaculate Conception. The artificial Eden Island is also situated merely 7 minutes' walk away.
Overlooking the sea, the 5-bathroom villa has a sunbathing terrace. Bathroom facilities also include a bidet and a separate toilet. There is a dryer and towels for guests' comfort.
Villa 128, Eden Island, Mahe includes a dining area with an electric kettle, an oven, and kitchenware. Serving dishes of Chinese cuisine, Boardwalk Bar & Grill is situated 250 metres away. The nearest bus stop is kosovo, within a few blocks of this Victoria accommodation. This Victoria property offers a swimming pool, as well as a nightclub and a casino.