Loading hotels
Confirming room availability...
New Star Zamalek Hotel, 34B Yehia Ibrahim, Cairo, Egypt
In Cairo (Zamalek)<br /><br />With a stay at New Star Zamalek Hotel in Cairo (Zamalek), you'll be within a 15-minute drive of Egyptian Museum and Cairo Tower. This hotel is 4 mi (6.4 km) from Tahrir Square and 4.2 mi (6.8 km) from American University of Cairo.