În inima complexului de afaceri și de agrement Citystars și la doar 10 minute de Aeroportul Internațional Cairo, hotelul Holiday Inn Cairo Citystars este o bază ideală pentru a explora atracțiile moderne și istorice ale capitalei Egiptului.
Lângă hotel, Stars Center Mall găzduiește peste 640 de magazine și distracții de înaltă tehnologie, inclusiv Snow City și Magic Galaxy, cel mai mare parc tematic interior din Egipt. Centrul orașului Cairo este la mai puțin de jumătate de oră distanță.