Hostal Cairo Downtown Hotel, El Cairo

2 Amir Kadadar St. Bab El Looq - Tahrir Square, Cairo, Egypt 11511 El Cairo11511, Egipto