Hotel Templo Mayor 3 stars

Calle del Carmen 26, Centro Historico, 06020 Mexico City, Mexico

Hotel image
Read more reviews for Hotel Templo Mayor