No image available for this hotel
No image available for this hotel
Cairo, Cairo
Spend a second to
save a fortune!
Spend a second to save a fortune!
5th Floor 38 Abdelkhalek Tharwat, Cairo
Boasting a terrace, GRAND NILE PLAZA is set in Cairo in the Cairo Governorate region, 1.4 km from Khan Al Khalili and 1.5 km from Tahrir Square.
See MoreUsage of subsidiary facilities may incur additional fees