Tourist palace dispone de habitaciones en El Cairo, cerca de Plaza Tahrir y de Museo Egipcio. El alojamiento está a unos 2,3 km de Mezquita Al-Azhar, a 2,4 km de Mezquita El Hussien y a 2,7 km de Torre de El Cairo. El alojamiento ofrece recepción 24 horas, traslado para ir o volver del aeropuerto, servicio de habitaciones y wifi gratis en todo el alojamiento.
En el albergue, todas las habitaciones cuentan con armario. Todas las habitaciones disponen de baño privado con ducha y secador de pelo. En Tourist palace, las habitaciones incluyen aire acondicionado y TV de pantalla plana.
Mezquita de Ibn Tulun está a 3,1 km del alojamiento, y Mezquita de Mohamed Ali Pasha está a 4 km. El aeropuerto más cercano (Aeropuerto internacional de El Cairo) está a 16 km.