This 144 room property is located near Cairo Intl airport. Facilities/Services available: 1 restaurant(s). More