Karta Vacation Rentals





In the heart of Quito’s Historic Center, this 3-star city-center hotel is a short walk from Independence Square and the Catedral Metropolitana de Quito. Plaza de San Francisco and the Basilica of the National Vow are close by. Pet-friendly and perfect for exploring the old town on foot.