(Galapagos Natural Life Hostel)

  • Only 20 metres from Mañuela Cañizares Metro Station, Galapagos Natural Life Hostel offers rooms with free Wi-Fi in Quito. Breakfast is provided, and common kitchen facilities are featured. Independencia Square is 4.1 km away.

  • Joaquin Pinto E8-64 y Av. 6 de Diciembre
    Quito, Pichincha, Ecuador