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!
Abdulaziz Al Saud Cinema Galaxy Building, Cairo
Situated in Cairo, within 4.1 km of Tahrir Square and 4.3 km of Mosque of Ibn Tulun, Nile View Apt. Cairo City Center offers accommodation with free WiFi, air conditioning and a terrace.
See MoreUsage of subsidiary facilities may incur additional fees