El Hotel New Lotus I Talaat Harb Square El El Cairo está ubicado a 250 metros de Miami cinema. Además, ofrece servicio de traslado y coches. Este hotel de 3 estrellas se encuentra en el distrito Downtown Cairo, al alcance de atractivos culturales como el Puente Qasr al-Nil.
Los huéspedes pueden disfrutar de las vistas a la ciudad y llegar fácilmente al Museo de Arte Islámico del Cairo, situado a 1 km. La Mezquita de Hussein está a 5 minutos en coche, mientras que la estación de tren El Giza está a unos 10 minutos en coche del hotel New Lotus I Talaat Harb Square. Este hotel cuenta con acceso a la estación de metro Gamal Abd al-Nasser, situada a 800 metros.
Amuebladas con ventanas insonorizadas, todas las habitaciones están equipadas con una tv de pantalla plana con canales vía satélite, junto con minibar. Dispone de una plancha y tabla de planchar para mayor comodidad de los huéspedes. Estas habitaciones disponen de cuarto de baño privado con una ducha a ras de suelo y un inodoro separado, además de secador de pelo y toallas.
Se sirve un desayuno continental todas las mañanas. El New Lotus I Talaat Harb Square está al alcance de Felfela y ofrece una amplia selección de comidas.