Sea Life London Akvaryumu'a 20 dakikalık yürüme mesafesinde yer alan bu 3 yıldızlı The Z Hotel Soho Londra, Ulusal Portre Galerisi içerir. Leicester Square metro istasyonuna 250 metre mesafede bulunan The Z Hotel Soho, iç avlu, ortak dinlenme salonu sunar.
Otel, Westminster Borough semtinde, Neal Street Caddesi'den birkaç adım uzaklıkta bulunmaktadır. Gielgud Tiyatrosu'a yürüyerek 6 dakikada varabilirsiniz.
Otelde 93 misafir odası vardır. Onlardan bazıları depo alanı, çalışma masası, ses yalıtımlı pencereler ile donatılmış tek kişilik oda, çift kişilik oda çeşitleri sunmaktadır. Banyolarda konuklar ayrı tuvaleti, duşu kullanabilir.
The Z Hotel Soho sabahları kontinental kahvaltıyı sunar. The Z Hotel Soho'de konaklayan misafirler lounge barda çeşitli yemeklerin tadına bakabilirler. Misafirler, The Z Hotel Soho'den yürüyerek 5 dakika mesafesindeki Dishoom Covent Garden, La Bodega Negra Restaurant gibi lokantalarda yemek yiyebilirler.