Das Hotel Edens Holiday Villas Port Glaud bietet 10 Zimmer und liegt in ca. 5 Gehminuten Entfernung vom Fluss Autat River. Das Resort bietet auch Autos zur Miete, damit die Gäste die Gegend erkunden können.
Port Glaud Waterfall ist weniger als 1 km von dem 3-Sterne-Hotel entfernt, während Morne Seychellois in circa 2 km Entfernung liegt. Das Edens Holiday Villas befindet sich in etwa 5 Gehminuten Entfernung vom Strand Del place. Port Launay Beach liegt in rund 2,1 km Entfernung von der Unterkunft. Das Hotel liegt in unmittelbarer Nähe zur Bushaltestelle Kot Germain und bietet eine gute Anbindung an viele Sehenswürdigkeiten.
Im Hotel Edens Holiday Villas wird ein kontinentales Frühstück angeboten. Gerichte der afrikanischen Küche werden im Restaurant Island Cafe Bar 650 Meter von der Unterkunft entfernt serviert.