Windsor Holiday ApartmentsAppartement
73 High street, Londres, N8 7QB, Royaume-Uni
Le Windsor holiday apartments est un hébergement indépendant situé à Londres. L'établissement propose une connexion Wi-Fi gratuite disponible dans tous les locaux et se trouve à 20 minutes à pied de l'Alexandra Palace.