Situated in Quito,Olympus Apartments features free WiFi, 2.1 km 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 2.5 km from the apartment, while La Carolina Park is 3.1 km away.
Please note that the property will send a link so you can make the payment through the "Pay Phone" platform.