Country house Condor Ilalo Lodge Quito
Calle Ilalo, Quito, Ecuador
Calle Ilalo, Quito, Ecuador
Condor Ilalo Lodge offers proximity to nearby tourist spots, such as Los Algarrobos Park, situated 3.8 km away. Guests can enjoy hiking at this accommodation, located 3.4 km from Mini City Indoor Playground.
Cruz del Ilalo is 4 km away. La cruz bus station can also be found just a short stroll from the country house.
There are beauty therapy, pedicure, and manicure to relax in after a busy day.
Free Wi-Fi
24-hour reception
24-hour services
Express check-in/ -out
Hiking
Sports activities