Oferecendo restaurante e depósito de bagagem, New Lotus I Talaat Harb Square Hotel Cairo 3 estrelas situa-se no bairro Downtown Cairo em Cairo, a uma distância de aproximadamente 10 minutos andando da Torre do Cairo e a 0.9 km dos locais de interesse cultural como o Museu Egípcio de Antiguidades. O hotel oferece câmbio de moeda e máquina automática de vendas, juntamente com 20 quartos com vista para a cidade.
Hotel está à apenas 350 metros de Townhouse Gallery, à poucos quarteirões de metrô Gamal AbdAlNasser. O New Lotus I Talaat Harb Square de Cairo está situado a 3.4 km do Zoológico de Gizé. Local está situado a uma pequena distância da Ponte de Qasr el-Nil. O ponto de ônibus mais próximo é Go Abdel Monem Riad, localizado a aproximadamente 10 minutos a pé de distância, e a estação ferroviária El Giza está a 10 minutos de distância de carro.
Os quartos incluem mini frigobar, juntamente com TV de tela plana com canais via satélite e TV via satelite para sua conveniência. Mobilados com escrivaninha, eles também têm janelas a prova de som. Os hóspedes encontrarão secador de cabelo e toalhas nos banheiros equipados com banheiro separado e chuveiro.
Um café da manhã continental está disponível mediante pedido. Felfela apresenta pratos de cozinha egípcia e está situado a 450 metros de distância.