2 Amir Kadadar St. Bab El Looq - Tahrir Square,
Каир,
El Cairo Downtown Hotel se encuentra en el centro de la ciudad, a 200 metros de la estación de metro de Sadat. Ofrece habitaciones con aire acondicionado y balcón privado. Hay conexión Wi-Fi gratuita en todo el hotel.