Windsor House near the Park está a 6,8 km de Alexandra Palace y ofrece alojamiento con wifi gratis y parking privado gratis.
Algunas unidades disponen de zona de comedor y/o terraza.
También hay un jardín ideal para relajarse.
Estación de metro Edgware está a 8,5 km del alojamiento, y Estación de metro Wood Green está a 8,8 km. El aeropuerto más cercano (Aeropuerto de Londres Heathrow) está a 27 km.