Con una piscina, el hotel Villa Vanilla Port Glaud está ubicado a unos 25 minutos a pie de la Cascada Sauzier.
Este bed and breakfast está situado a 4 km del Dans Gallas Trail en Port Glaud. El hotel está situado a unos 10 minutos en coche del Jardín Botánico Nacional de Seychelles. La parada de autobús Dan Mangroo está a un corto paseo del Villa Vanilla Port Glaud.
El lugar dispone de 10 cuartos con minibar y servicio de tetera/cafetera, y comodidades modernas como TV de pantalla plana con canales vía satélite. Todas las habitaciones de este hotel incluyen hervidor eléctrico y una nevera, así como un bidé, ducha a ras de suelo y un inodoro separado.
El restaurante Island Cafe Bar está al lado del hotel Villa Vanilla, a tan solo 1 km.