El OYO Afrodita se encuentra en Ciudad de México, a 3,8 km de la basílica de Nuestra Señora de Guadalupe y a 6 km del centro ceremonial Tenochtitlan, y ofrece WiFi gratuita en todas las instalaciones. El establecimiento se encuentra a unos 7 km del Museo de Memoria y Tolerancia, a 7 km del Museo de Arte Popular y a 7 km del Palacio de Correos. Entre los lugares de interés de la zona se incluyen la plaza Zócalo, a 8 km, o la Catedral Metropolitana de la Ciudad de México, a 8 km.Las habitaciones del hotel están equipadas con zona de estar y TV de pantalla plana. Todas las habitaciones del OYO Afrodita cuentan con baño privado con ducha.