The Z Hotel Soho usytuowany jest w samym sercu londyńskiej dzielnicy West End, 5 minut spacerem od placów Leicester Square i Piccadilly Circus oraz dzielnicy Covent Garden. Obiekt oferuje niewielkie, luksusowo urządzone pokoje wyróżniające się wystrojem we współczesnym stylu.
Wszystkie pokoje wyposażone są w ręcznie wykonane łóżka i 40-calowy telewizor Samsung HD z bezpłatnym dostępem do kanałów Sky Sports i kanałów filmowych. Każdy pokój zapewnia bezpłatne WiFi i dysponuje łazienką z prysznicem oraz bezpłatnym zestawem kosmetyków. Pod łóżkiem do dyspozycji Gości jest miejsce na torbę podróżną, a na ścianach zamontowano wieszaki na ubrania. The Z Hotel Soho oferuje także pokoje przystosowane dla osób poruszających się na wózkach inwalidzkich.
Codziennie rano w lokalu The Z Café serwowane jest śniadanie kontynentalne. Goście mogą delektować się świeżymi rogalikami, ciastkami, płatkami śniadaniowymi, sałatką ze świeżych owoców i bułkami z bekonem. Przez pozostałą część dnia dostępne są rozmaite sałatki, kanapki i gorące dania. Latem posiłkami i napojami można delektować się na hotelowym dziedzińcu.
Teatr Księcia Edwarda i klub jazzowy Ronnie Scott's znajdują się zaledwie minutę spacerem od hotelu. W 5 minut można dojść z obiektu do stacji metra Leicester Square i Tottenham Court.