El OYO Hotel Macao se encuentra en el distrito Doctores de la Ciudad de México, a 1,5 km del Palacio de Correos, a 1,7 km del Museo de Bellas Artes y a 1,7 km del Museo de Arte Popular. Todas las habitaciones cuentan con TV con canales por cable y baño privado. La catedral metropolitana de la ciudad de México se encuentra a 2,2 km y el centro ceremonial Tenochtitlán está a 2,3 km del hotel.El personal del hotel está disponible para brindar asesoramiento en la recepción las 24 horas.El Museo de Memoria y Tolerancia se encuentra a 1,7 km del OYO Hotel Macao, mientras que la plaza Zócalo está a 1,9 km. El aeropuerto más cercano es el internacional Benito Juárez, a 8 km del alojamiento.