Located in Quito,Olympus Apartments features free WiFi, 1.3 mi from El Ejido Park.
All units feature a flat-screen TV, a private bathroom with shower and a fully equipped kitchen. Some units have a terrace and/or balcony.
El Ejido Park Art Fair is 1.6 mi from the apartment, while La Carolina Park is 1.9 mi away.
Please note that the property will send a link so you can make the payment through the "Pay Phone" platform.
Number of rooms : 11
Localisation
Route from this place
Directions to this place
Route via this place
Nearby hotels
Nearby restaurants
Where to sleepnearby
From $80
NH Collection Quito Royal
Fabulous 8.7
240 m -
Luis Cordero 444 Y Av. 12 De Octubre, Quito