Dit Edens Holiday Villas Port Glaud hotel met 3 sterren is gelegen op 20 minuten lopen van Sauzier Waterfall en op 2 km van het Port Launay Strand. In het resort treft u een restaurant.
Het centrum van Port Glaud kan worden bereikt binnen 20 minuten lopen van het hotel met 10 kamers, en culturele locaties zoals het Seychelles Natural History Museum liggen 7 km verder. Edens Holiday Villas bevindt zich op 450 meter verwijderd van de bushalte Kot Germain, in de onmiddellijke nabijheid van Port Glaud Lagoon. Natuurliefhebbers zullen de nabijheid van Port Glaud waarderen, dat op wandelafstand van nog geen 5 minuten ligt. Het Venn's Town is op 3 km afstand van dit pand in Port Glaud geplaatst.
Het hotel biedt een dagelijks continentaal ontbijt. Island Cafe Bar bevindt zich naast Edens Holiday Villas hotel en serveert Afrikaanse maaltijden, op loopafstand van circa 8 minuten.