Los Algarrobos Park is around 25 minutes' stroll from Departamento Deluxe Cumbaya Apartment Quito, while Universidad San Francisco de Quito is situated nearby. The apartment has a terrace which offers views of garden terrace.
Centro Comercial La Esquina is located just near this apartment. Plaza Foch is about 4 miles from the property.
Departamento Deluxe Cumbaya Apartment includes a kitchenette where guests can cook and enjoy homemade meals. Paseo San francisco bus station is in the vicinity of the apartment. Also, active guests can try lawn tennis.