About the Business

Pharaohs Hotel in Cairo is situated 100 meters from the Nile River, facing Gezira Island. It offers air-conditioned rooms with satellite TV in a modern area of the city, providing a convenient stay near the riverbanks.

Additional Information

Receive Credit Card:
No
Delivery:
No

Location & Hours

12 Lotfy Hassouna, St Dokki Giza Governorate 3753441, Egypt

Business Hours

Open 24

Subscribe Now

Get All Updates & Advance Offers