Com uma localização ideal no centro de Londres, The Z Hotel Holborn dispõe de quartos com ar condicionado, um salão partilhado, acesso Wi-Fi gratuito e um bar. Os locais de interesse populares nas proximidades incluem Museu Britânico, Savoy Theatre e Estação de Metro de Leicester Square. O alojamento tem quartos familiares.
No alojamento, os quartos estão equipados com secretária, televisão de ecrã plano, casa de banho privativa, roupa de cama e toalhas.
The Z Hotel Holborn possui uma receção em que os funcionários estão sempre disponíveis para fornecer informações.
The Z Hotel Holborn tem vários pontos de interesse populares nas suas proximidades, incluindo Royal Opera House, Teatro Lyceum e Theatre Royal Druru Lane. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de The Z Hotel Holborn.