Situé à Hendon, à moins de 6,8 km du palais Alexandra et à 8,5 km d'Edgware, le Windsor House near the Park propose un jardin et un parking privé gratuit. Offrant une vue sur le jardin, il se trouve à 8,8 km de la station de métro Wood Green et de Preston Road. Vous séjournerez à 10 km de Stanmore et du stade de Wembley.
Tous les logements comprennent une armoire. Les logements de ce séjour chez l'habitant disposent d'une connexion Wi-Fi gratuite et d'un accès à une salle de bains commune pourvue d'une baignoire. Certains comprennent également une terrasse. Le linge de lit et les serviettes sont fournis.
Vous séjournerez à 9,1 km de Cockfosters et à 9,2 km de Southgate London. L'aéroport de Londres-Heathrow, le plus proche, est implanté à 27 km.