Windsor Holiday ApartmentsApartamento
73 High street, Londres, N8 7QB, Reino Unido
El Windsor Holiday Apartments es un alojamiento independiente situado en Londres. Cuenta con conexión Wi-Fi gratuita en todo el establecimiento y se encuentra a 20 minutos a pie del palacio de Alexandra.