110,El Bahr El Azzam Street,Corniche El Nile Cairo City Centre / Nile River
Located on Bahr El Aazem Street, near the Pharaonic Village and the road to the Pyramids, this hotel features a rooftop swimming pool, restaurant and bar. Free WiFi is available in the lobby/bar area....more