Zocalo Central, situato accanto alla Cattedrale Metropolitana, è il luogo ideale in cui trascorrere un rilassante soggiorno nel cuore di Città del Messico. I servizi offerti agli ospiti sono: ristorante con cucina messicana ed internazionale, terrazza panoramica sulla città, elegante bar, servizio in camera, servizio baby sitting (a pagamento), servizio lavanderia, noleggio auto, sauna, palestra e parcheggio auto.
L'hotel, situato in un edificio storico, dista appena 7 km dall'Aeroporto Internazionale di Città del Messico e pochi minuti da Paseo de la Reforma. Durante il soggiorno gli ospiti potranno facilmente visitare: Palazzo delle belle arti, Basilica Lady of Guadalupe and Teotihuacan, Palacio Nacional ed il Parco di Alameda Central.