Staybridge Suites Cairo Citystars

Emtedad Makram Obeid Street
Heliopolis
Egypt