Quality Hotel in North London Muswell Hill near Alexandra palace and Finsbury
Our comfortable and modern hotel in Muswell Hill, North London, offers a relaxed and stylish environment to make each stay a refreshing and memorable one. All rooms feature contemporary colours and modern décor, and have full en-suite facilities.
Hotel in London
to add Roseview Alexandra Palace Hotel map to your website;
We use cookies and other tracking technologies to improve your browsing experience on our website, to show you personalized content and targeted ads, to analyze our website traffic, and to understand where our visitors are coming from. Privacy Policy