Contact the hotel
You can contact the <%hotel_name%> directly without having to use intermediaries.
Or if you prefer, search for and reserve a hotel in <%location_name%> using the links of our sponsors.
Attractively set in the Doctores district of Mexico City, OYO Hotel Macao is situated 1.5 km from Palacio de Correos, 1.7 km from The Museum of Fine Arts and 1.7 km from Museo de Arte Popular. All rooms boast a TV with cable channels and a private bathroom. Metropolitan Cathedral of Mexico City is 2.2 km away and Tenochtitlan Ceremonial Center is 2.3 km from the hotel. Staff at the hotel are available to provide advice at the 24-hour front desk. Museo de Memoria y Tolerancia is 1.7 km from OYO Hotel Macao, while Zocalo Square is 1.9 km from the property. The nearest airport is Benito Juarez International, 8 km from the accommodation.