Die in der Region Großraum London in Hendon gelegene Unterkunft Windsor House near the Park bietet kostenloses WLAN und kostenlose Privatparkplätze.
Einige Wohneinheiten verfügen über einen Essbereich und/oder eine Terrasse.
Der Garten lädt zum Entspannen ein.
Alexandra Palace liegt 6,8 km von der Unterkunft Windsor House near the Park entfernt, während U-Bahnhof Edgware 8,5 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen London Heathrow, 27 km von der Unterkunft Windsor House near the Park entfernt.