Abdo está en El Cairo y dispone de alojamiento con wifi gratis a menos de 1 km de Gran Esfinge de Guiza, a 2,1 km de Pirámides de Giza y a 15 km de Torre de El Cairo. Este apartamento está a 16 km de Mezquita de Ibn Tulun y a 16 km de Museo Egipcio.
Plaza Tahrir está a 16 km del alojamiento, y Mezquita de Mohamed Ali Pasha está a 18 km. El aeropuerto (Aeropuerto internacional de El Cairo) está a 32 km.