All 104 luxuriously appointed suites are equipped with kitchen, large balconies, air conditioning, satellite TV, 24 hour room service and all conveniences. The hotel also provides parking.
21 Mohamed Mazhar St,, Cairo 11211 (Egypt). CAI-Cairo-4 mi SW