Effie Mountain View Gecko Villa ligt op 4,6 km van Seychelles National Botanical Gardens en biedt een tuin. De accommodaties hebben airconditioning, een balkon en gratis WiFi.
Het appartement biedt een terras, uitzicht op de bergen, een zithoek, een flatscreen-tv met kabelzenders, een volledig uitgeruste keuken met een koelkast en een oven, en een eigen badkamer met douche. Er is ook een magnetron, een kookplaat, een broodrooster en een waterkoker.
Victoria Clock Tower ligt op 4,9 km van Effie Mountain View Gecko Villa, en Seychelles National Museum ligt 4,8 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Seychellen, op 5 km van de accommodatie, en de accommodatie biedt een betaalde shuttleservice naar deze luchthaven.