Green House

170510 Quito, María Isabel De Santiago S18-128 Y Camilo Egas Urbanización San Isidro Ii, Edificio Albuja, Piso 3, Quito

Facilities in hotel

Important

on-line

Informations about hotel

Location

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.