• Find Us
  • Contact Us
Call - 020 8365 2535
En-suite facilities

From hairdryers to TVs, we have it all

Local Aria

Muswell Hill is a leafy hill-top village located in North London, close to Highgate, Finchley and Alexandra Palace. Only 25 minutes from the City and Central London, Muswell Hill has an array of caf├ęs, restaurants & bars, and boutiques.

Find out more