Het Galapagos Natural Life Hostel bevindt zich in Quito, op slechts 20 meter van het metrostation Manuela Cañizares, en biedt kamers met gratis WiFi.
Das Galapagos Natural Life Hostel in Quito bietet Zimmer mit kostenfreiem WLAN, nur 20 m vom U-Bahnhof Mañuela Cañizares entfernt.