Apresentando um terraço e acesso Wi-Fi gratuito, Tavistock Place Apartments localiza-se no centro de Londres, perto de Estação de Metro de King's Cross St Pancras, Estação Ferroviária de Euston e Museu Britânico.
Oferecendo vista da cidade ou vista do jardim, as unidades possuem uma cozinha, televisão de ecrã plano, leitor de Blu-ray, secretária, máquina de lavar roupa e uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos. Um frigorífico, uma máquina de lavar louça e forno também estão disponíveis, assim como uma máquina de café e uma chaleira.
Tavistock Place Apartments tem vários pontos de interesse populares nas suas proximidades, incluindo Estação de Kings Cross, King's Cross Theatre e Dominion Theatre. O aeroporto mais próximo é o Aeroporto London City, que fica a 14 km de Tavistock Place Apartments.