Situated in Quito, Edificio Libertad provides accommodation within 1.3 km of El Ejido Park. Free WiFi is featured. Each of the units consists of a living room with a flat-screen TV, a well-equipped kitchen, and a private bathroom with shower. There is a seating and a dining area in all units. El Ejido Park Art Fair is 2 km from the apartment, while La Carolina Park is 2.3 km from the property.
Number of rooms : 2