In ungefähr 5 Gehminuten Entfernung vom Tahrir-Platz gelegen, verfügt das Sq Lotus Hotel - Downtown Cairo Kairo über 625 Zimmer mit Blick auf die Stadt. Für Geschäftsreisende stehen auf Anfrage einen Arbeitstisch und ein Kopiergerät zur Verfügung.
Museum of Modern Egyptian Art ist in einer 1 km Entfernung von hier und Madrasa des an-Nasir Muhammed ist 3 km vom Hotel entfernt. Zu den Unterhaltungsmöglichkeiten im Stadtviertel Downtown Cairo gehört Zigzag (ist in unmittelbarer Nähe vom Sq Lotus Hotel - Downtown). Auch Evangelikale Kirche in Qasr ad-Dubara ist in ungefähr 10 Gehminuten Entfernung vom Hotel zu finden. Die Unterkunft liegt sehr günstig ein paar Schritte entfernt von der U-Bahn-Station Sadat.
Neben einer Sitzecke und einem Essbereich sind die Zimmer im Sq Lotus Hotel - Downtown Kairo mit WLAN und einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Diese Zimmer verfügen auch über ein Bidet, eine begehbare Dusche und eine getrennte Toilette. Die privaten Badezimmer bieten zudem eine Duschhaube und Badelaken für Ihren Komfort.
Das Restaurant Felfela bietet orientalische Gerichte an und befindet sich in 450 Meter Entfernung vom Sq Lotus Hotel - Downtown Cairo.