Wait a moment
Searching for the best available rate
Metropol Hotel in downtown Mexico City is located steps away from the Alameda Central, the Palace of Fine Arts and near the Zocalo. Book online today and stay in the heart of the city with one of the best and most classic hotels in Mexico City.
Feel the comfort of staying in one of the 156 guestrooms at Metropol Hotel, each one with TV, internet access, safe box and an assortment of amenities.More