The Metropol Hotel is based in the city center with just few minutes’ walk to the main Plaza, the Alameda Park, the Zocalo, and Bella Artes Art Center. All spacious guestrooms are well appointed with the finest décor and many up-to-date amenities. The hotel serves both international and Mexican cuisines at its restaurant and guests can relax at the bar adjoining to the lobby.
Hotel Location
This hotel is situated in the heart of the City with walking distance to the Main Plaza The Zocalo, Bellas Artes performing art center and the Alameda Park.
Room Description
The rooms are large in size decorated in blue and peach colours, comfortable, clean and in very good conditions,all with small shower rooms in very good conditions.