Situé à Stanmore, dans la région du Grand Londres, l'établissement The Tree House dispose d'une terrasse et offre une vue sur la ville. Il dispose d'un ascenseur, d'un service de sécurité d'une journée et d'une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Un parking privé est disponible moyennant des frais supplémentaires.
Cet appartement spacieux comprend une chambre et un salon avec une télévision à écran plat. Ce logement insonorisé dispose d'une baignoire. Le linge de lit, les serviettes et un service de blanchisserie sont fournis.
Le complexe d'appartements dispose d'une aire de pique-nique où vous pourrez passer une journée en plein air.
Vous séjournerez à 300 mètres de Stanmore et à 3,4 km d'Edgware. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 23 km.