No centro de Londres, a uma curta distância de Museu Britânico e Royal Opera House, Holborn Townhouse dispõe de acesso Wi-Fi gratuito, ar condicionado e eletrodomésticos como um micro-ondas e máquina de café. O alojamento tem vista da cidade e está a menos de 1 km de Dominion Theatre e 10 minutos a pé de Teatro Lyceum.
Esta casa de férias tem 2 quartos, cozinha com um frigorífico e um forno, uma televisão de ecrã plano, uma área de estar e 2 casas de banho dispondo de chuveiro. Toalhas e roupa de cama são providenciadas nesta casa de férias.
Holborn Townhouse tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Metro de Tottenham Court Road, Theatre Royal Druru Lane e Savoy Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 13 km de Holborn Townhouse.