Welcome to The National Hotel, Alexandra Palace, London

We are situated in the fashionable North London district of Muswell Hill and close to the many business centres and tourist sights of London.

Whether visiting the area on business or exploring London as a visitor,  or simply to relax and escape, The National Hotel, Alexandra Palace in North London will provide a perfect experience from the moment you arrive to the moment you leave.

Our Hotel

“Set amidst the leafy & tranquil surroundings of Muswell Hill.”

in a period style building, comprising of over 30 bedrooms, with FREE on-site car parking and within walking distance of Alexandra Palace.

Service with a smile

“Warm and friendly staff always on hand to ensure your stay is as comfortable as possible.”

Guest Services

FREE Parking

Secure Off-street parking


Free High Speed Internet Access

FREE Breakfast

Start the day well with a complimentary breakfast.
7am-9am Mon-Sat
8am-9:30am on Sundays

"for our lowest rates, Guaranteed"

Contact Us



Protected with SiteGuarding.com Antivirus