Hotel Sheraton Cairo, Cairo

Galaa Square, Dokki Cairo Egypt
Hotel chain: Sheraton