Doté d'un restaurant, National Hotel Londres se trouve dans le quartier "Muswell Hill" à Londres, à moins de 16 minutes à pied de l'Alexandra Palace et à 7 km de lieux d'intérêt culturels tels que le Musée de la Royal Air Force. Les clients qui voyagent en voiture peuvent également utiliser un parking sur place.
Nichée à environ 6 km du Musée de Freud, la résidence est également à environ 8 km de la gare de Marylebone. Les lieux de culte à visiter sont assez proche de National incluent l'United Reformed Church. De plus, Coldfall Wood se trouve à seulement 12 minutes de marche. L'hotel est également à environ 8 km de la Salle de spectacles Roundhouse. National de Londres est juste à quelques pas d'allure de l'arrêt de bus Muswell Hill Broadway.
Un petit-déjeuner anglais traditionnel est proposé dans cet établissement 2 étoiles. On peut se reposer dans le bar lounge. Sable D'Or est un endroit parfait pour déguster la cuisine européenne et il est situé à 150 mètres de National Hotel.