Karta Vacation Rentals
In Quito’s business district, steps from the World Trade Center and a short walk to EcoVia Baca Ortiz station. Historic Old Town (a UNESCO site) is about 15 minutes away, with Plaza Foch and major shopping and dining spots nearby.