Hotelul Villa Vanilla Port Glaud, se află la 6 km de Clock Tower și pune la dispoziție autoturisme de închiriat. Cu o piscină această pensiune se află la aproape 10 minute cu mașina de atracții naturale, precum Morne Seychelles National Park.
Morne Seychellois se află la 7 km de acest hotel, iar Beau Vallon este la 5 km. La aproape 15 minute cu mașina de Villa Vanilla din Port Glaud, oaspeții vor găsi și Seychelles National Botanical Gardens. De asemenea, această cazare este situat aproape de stația de autobuz Dan Mangroo.
Acest hotel din Port Glaud își întâmpină oaspeții în 10 camere dotate cu un TV cu ecran plat cu canale prin satelit și un televizor cu mai multe canale, precum și cu conforturi precum aer conditionat. Camerele din hotelul Villa Vanilla sunt dotate cu un ceainic electric, aparat de cafea/ceai și frigider. Baia este dotată cu un bideu, un duș walk-in și o toaletă separată, împreună cu un uscător de păr și prosoape de baie.
Oaspeții se pot bucura de mese din bucătăria Afrikaanse la Island Cafe Bar, situat la numai 1.4 km de această proprietate.