Address: Av. Shyris N34-134 Y República del Salvador, 170135 Quito, Ecuador
Size: 130.0 m², 3 Bedrooms, 3 Bathrooms
Beds: 4 Double beds, 1 Couch
Prices: 90 USD - 125 USD / Night