Le Roseview Alexandra Palace Hotel est situé dans le quartier de Muswell Hill à Londres, à 20 minutes à pied de la station de métro East Finchley et à 2,4 km de la gare Alexandra Palace. L'établissement s'ouvre sur une terrasse.
Nombre de chambres: 24
2 Queens Avenue, Muswell Hill, Alexandra Palace, Londres, N10 3NR, Royaume-Uni