Отель The Square London Каир расположен в в районе Докки, на расстоянии 2 км от зоопарка Гизы. На территории доступна парковка.
Каирский университет находится менее чем в 25 минутах ходьбы от отеля, в то время как Museum of Modern Egyptian Art — в 15 минутах езды. Культурные достопримечательности в этом районе – Бейт-Эль-Умма (4 км) и Мост 6-го Октября (7 км). Отель Square London также расположен примерно в 4,1 км от Мечети Хусейна. Станция метро Dokki находится вблизи этого гостевого дома.
Вид на город открывается из окон некоторых номеров.
Гости могут пообедать в ресторане "Sapporo Japanese Restaurant", расположенном в 5 минутах пешей прогулки от отеля Square London.