The Tree House localiza-se em Stanmore, a 4 minutos a pé de Estação de Metro de Stanmore, e fornece uma sala de estar com televisão de ecrã plano e acesso Wi-Fi gratuito. Fornecendo estacionamento privado, The Tree House está a 3,4 km de Estação de Metro de Edgware.
Este apartamento com vista da cidade apresenta pisos de azulejos, 1 quarto e 2 casas de banho com chuveiro, banheira e produtos de higiene pessoal gratuitos. Toalhas e roupa de cama são providenciadas neste apartamento.
The Tree House dispõe de um terraço.
Estação de Metro de Kenton fica a 5,7 km de The Tree House, enquanto Estação de Metro de Preston Road fica a 6,5 km de distância. O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 23 km de The Tree House.