Green House
170510 Quito, María Isabel De Santiago S18-128 Y Camilo Egas Urbanización San Isidro Ii, Edificio Albuja, Piso 3, Quito
170510 Quito, María Isabel De Santiago S18-128 Y Camilo Egas Urbanización San Isidro Ii, Edificio Albuja, Piso 3, Quito
A very nice place to stay for a reasonable price - hotel «Green House» is located in Quito. This hotel is located in 8 km from the city center.