Maria Isabel De Santiago S18 128 Y Camilo Egas Urbanizacion San Isidro Ii Edificio Albuja Piso 3,
Featuring a tennis court and a garden Green House is set in Quito 3.4 km from Atahualpa Olympic Stadium and 3.8 km from Quicentro Shopping Mall. The property is located 4.1 km from La Carolina Park and 4.3 km from Iñaquito Mall. Free WiFi is offered.At the guest house the rooms include a desk. Green House offers certain rooms with mountain views and every room has a terrace. All rooms include a wardrobe.A continental breakfast is served every morning at the property.You can play table tennis and billiards at the accommodation.Speaking English and Spanish at the 24-hour front desk staff will be happy to provide guests with practical guidance on the area.El Ejido Park is 6 km from Green House.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?