Travelholic 90 Residence está en El Cairo, a 18 km de Centro comercial City Stars y a 21 km de Centro Internacional de Convenciones de El Cairo. Ofrece alojamiento con wifi gratis y un jardín con terraza.
Mezquita Al-Azhar está a 25 km del alojamiento, y Mezquita El Hussien está a 25 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 12 km.