Where is Steigenberger Cecil Hotel Alexandria located?
Steigenberger Cecil Hotel Alexandria, Steigenberger Cecil Hotel Alexandria, Egypt (approx. 31.20089°, 29.89842°)
Steigenberger Cecil Hotel Alexandria, Steigenberger Cecil Hotel Alexandria, Egypt (approx. 31.20089°, 29.89842°)