Situated in the Bellavista district in Quito, Los Cerros offers an equipped accommodation with a terrace and free WiFi. The property is 300 metres from Atahualpa Olympic Stadium. The apartment has 4 bedrooms and 1 bathroom with a hair dryer. A TV is provided. Guests can relax in the garden at the property. La Carolina Park is 1.5 km from the apartment, while Quicentro Shopping Mall is 1.6 km away.
Number of rooms : 1