The Z Hotel Leicester Square, Kraliyet Opera Evi çevresinde olup Londra şehrinde konforlu bir konaklama fırsatını sunar. Tesis genelinde Wi-Fi sunulur.
Konaklama tesisi Londra Merkez semtinde, Leicester Square metro durağından 200 metre mesafede bulunmaktadır. Trafalgar Meydanı'nın yakınındaki bu otel, Buckingham Sarayı'dan 1 km uzaklıktadır. The Z Hotel Leicester Square, St Paul Katedrali'a kısa bir sürüş mesafesindedir.
Konforlu otelde çalışma masası, oturma alanı, ses yalıtımlı pencereler ile donatılmış çift kişilik oda odalar da dâhil olmak üzere 94 oda vardır. Odalarda duş kabini, ayrı tuvalet bulabilirsiniz.
The Z Hotel Leicester Square'nin konuklarına leziz açık büfe kahvaltı servisi yapılır. Misafirler, The Z Hotel Leicester Square'den yürüyerek 5 dakika mesafesindeki Wagamama, Vespa Italian Restaurant gibi lokantalarda yemek yiyebilirler.