A szobákban Wi-Fi-t kínáló elegáns Villa Vanilla Port Glaud hotel 15 percnyi autóútra található a Clock Tower területétől. A vendégek úszhatnak az úszómedencében, a Port Glaud városi hotelből pedig kilátás nyílik a medencére.
Port Glaud központja 15 perces sétával érhető el a hoteltől, továbbá olyan kulturális helyszínek, mint a Seychelles Natural History Museum, körülbelül 6 km-re vannak. A Port Glaud városi Villa Vanilla körülbelül 25 percnyi sétára ellátogathat az olyan látnivalókhoz, mint a Morne Seychellois. A Spiaggia di Port Launay 3 km-re található a Port Glaud városi ingatlantól. A Port Glaud városi hotel vendégei nagyjából 500 méterre megtalálják a Dan Mangroo buszmegállót.
Az íróasztallal berendezett 10 szoba olyan kényelmi szolgáltatásokat is tartalmaz, mint a síkképernyős műholdas TV, valamint mini hűtőszekrénybár, tea- és kávéfőző berendezés. Minden szobában van elektromos vízforraló és hűtő. A vendégek kényelméért a magán fürdőszobákban, melyek bidével, walk-in zuhanykabinnal és külön WC-vel vannak felszerelve, hajszárító és fürdőlepedők állnak rendelkezésre.
Az afrikai ételeket kínáló Island Cafe Bar közelében fekszik a Villa Vanilla hoteltől.