BR

Sofitel Cairo Nile El Gezirah

Bab al Luq, Egypt