Featuring free WiFi throughout the property, OYO Afrodita is situated in Mexico City, 3.8 km from Basilica of Our Lady of Guadalupe and 6 km from Tenochtitlan Ceremonial Center. The property is around 7 km from Museo de Memoria y Tolerancia, 7 km from Museo de Arte Popular and 7 km from Palacio de Correos. Attractions in the area include Zocalo Square, 8 km away, or Metropolitan Cathedral of Mexico City, set 8 km from the property. The rooms at the hotel are fitted with a seating area and a flat-screen TV. All guest rooms at OYO Afrodita come with a private bathroom fitted with a shower.