11 Moderiat El Tahrir St Garden City, Cairo, Cairo (Egypt) Show on map
Regular
2.8
Updating availability and prices
Hotel
Catchit.com Hotels Africa Egypt Cairo Cairo New Garden Palace Hotel