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.