Located 2 blocks from the Zócalo Square, this elegant design hotel is set in a restored 17th-century palace. It offers an outdoor pool and roof terrace with wonderful views over Mexico City.
Downtown Mexico, a Member of Design Hotels has an ideal setting in the historic city center, a 5-minute walk from the Metropolitan Cathedral and the Mexican Government Palace. Zócalo Metro Station is 1312 feet away.
Rooms at Downtown Mexico, a Member of Design Hotels have high ceilings and traditional tiled floors. Each stylish room includes free WiFi and a flat-screen TV, as well as a mini-bar and a safe.
Downtown Mexico, a Member of Design Hotels offers an à la carte restaurant and a bar with a terrace, overlooking the city. You can also relax in the hotel’s courtyard garden.
Staff at the 24-hour reception are happy to arrange excursions, airport transfers and car hire. Free bicycle rental is offered. Valet parking service available with an extra charge.
Number of rooms : 5