4-gwiazdkowy hotel Villa Vanilla Port Glaud znajduje się 9 min piechotą od Port Glaud i składa się z 7 pokojów wyposażonych w nowoczesne udogodnienia. Trois Freres Trail jest w prawie 4 km, a Spiaggia di Port Launay jest 2 km od od hotelu.
Ten hotel położony jest około 25 km od lotniska Seychelles International i około 15 min jazdy od takich miejsc kulturalnych jak Seychelles Natural History Museum. 4,1 km od od Villa Vanilla leży Eglise de Saint Roch, znane miejsce kultu. Victoria Market znajduje się również w prawie 6 km. Autobus zatrzymuje się na przystanku Dan Mangroo, w bliskiej odległości od obiektu.
Pokoje dysponują balkonem i miejscem do siedzenia z biurkiem. Wyposażenie łazienek obejmuje bidet, oddzielną toaletę i prysznic.
Goście mogą zjeść posiłek w restauracji Island Cafe Bar 16 min pieszo od hotelu Villa Vanilla.