Usytuowana prawie 5 min pieszo od Anse Bernitier, Villa 128, Eden Island, Mahe Victoria zapewnia gościom miejsce na piknik i plac zabaw. Usytuowana w plażowej dzielnicy, willa oferuje basen oraz widoki na morze.
Eden Aquarium znajduje się mniej niż 250 m od willi, a Victoria Clock Tower leży w 3 km. W odległości 750 metrów stąd znajdują się takie sklepy jak Eden plaza. Eden Island jest w odległości 7-minutowego spaceru.
W obiekcie znajduje się łazienka z bidetem, kabiną prysznicową walk-in i oddzielną toaletą. Do dyspozycji Gości są również suszarka i ręczniki.
Villa 128, Eden Island, Mahe oferuje pełnowymiarową kuchnię, a także jadalnię. W kuchni znajdują się czajnik elektryczny, piekarnik i przybory kuchenne. Goście mogą zjeść posiłek w restauracji Boardwalk Bar & Grill, mniej niż 250 m od willi. Villa 128, Eden Island, Mahe jest usytuowana w odległości kilku przecznic od dworca autobusowego kosovo. Na miejscu dostępny jest taras, a w pobliżu obiektu można uprawiać nurkowanie, kajakarstwo i wędrówki piesze.