Z Hotel Holborn liegt im Herzen Londons und verbindet eine zentrale Lage mit kurzen Wegen zu bekannten Sehenswürdigkeiten. Das British Museum und der Covent Garden Market sind in etwa 10 Gehminuten erreichbar. Auch das Royal Opera House, The Strand und Russell Square liegen weniger als 1 Kilometer entfernt. Leicester Square befindet sich in 1 Kilometer Entfernung, Piccadilly Circus in 1,3 Kilometern. Damit eignet sich das Hotel als Ausgangspunkt für Museumsbesuche, Theaterabende und Spaziergänge durch das Londoner Zentrum. Die Themse liegt rund 0,9 Kilometer entfernt. Der Flughafen London City ist 15,6 Kilometer entfernt.
Das Hotel verfügt über 197 klimatisierte Zimmer. Zur Ausstattung gehören Smart-TV mit Satellitenempfang, kostenloser WLAN-Internetzugang, ein Schreibtisch und ein Wasserkocher. Die Duschen und Haartrockner im Bad erleichtern die tägliche Vorbereitung. Eine Zimmerreinigung erfolgt auf Anfrage.
Eine rund um die Uhr besetzte Rezeption unterstützt bei Anliegen zu jeder Tageszeit. Aufzüge erleichtern den Zugang zu den Etagen. Für eine Pause zwischendurch stehen ein Café und eine Lounge zur Verfügung. Das Hotel ist als Nichtraucherhotel geführt und bietet zusätzlich einen Wäscheservice.
Gegen Gebühr serviert das Hotel täglich von 06:30 Uhr bis 11:00 Uhr ein kontinentales Frühstück. Die Zeitspanne bietet Gelegenheit, den Tag vor einem Ausflug, Museumsbesuch oder Geschäftstermin mit einer morgendlichen Mahlzeit zu beginnen. Getränke und eine Pause am Abend finden in der hoteleigenen Bar einen passenden Rahmen.