OYO Hotel Macao, located in the center of Mexico City, 2 km from the Zocalo and 1.7 km from the Bellas Artes Palace.
It is located a few meters from the Salto del Agua metro. It connects with trucks that take you directly to the historic center.
The rooms have WiFi, it is close to ATMs and some banks.
1.7 km from the Memoria y Tolerancia Museum and the Alameda Central, 2.2 km from the ceremonial center Templo Mayor and the Metropolitan Cathedral, near bars and restaurants on Madero Street.