Karta Vacation Rentals
In the heart of Mexico City, a budget-friendly city-center hotel just steps from Paseo de la Reforma and Alameda Central. Minutes from Palacio de Bellas Artes, Torre Latinoamericana and the Metropolitan Cathedral, with Hidalgo metro station only a short walk away.