2-gwiazdkowy National Hotel może pochwalić się pierwszorzędną lokalizacją w samym sercu Londyna oraz tylko 6 km od takiego popularnego miejsca jak Cmentarz w Abney Park. Ten hotel posiada Wi-Fi w miejscach publicznych.
Hotel oferuje pokoje dla niepalących z TV i telewizją wielokanałową.
Każdego ranka w National w Londynie serwowane jest śniadanie przygotowane na zamówienie . Goście mogą zrelaksować się w barze typu lounge przy ulubionym drinku. Restauracja Roni's Bagel Bakery and Cafe oferuje wybór dań i leży w odległości 5 min spacerem.
Biblioteka Brytyjska jest zaledwie w 7 km, a Plac Granary leży 15 min drogi samochodem od hotelu. Park Hampstead Heath znajduje się 10 min drogi samochodem od tego obiektu noclegowego. Odwiedź Boating Lake, który leży 15 min piechotą od tego hotelu, i poczuj całkowitą harmonię z naturą Wielkiej Brytanii. Goście mogą zwiedzić zabytki, w tym Centrum kongresowe Alexandra Palace, położone w odległości minutowej jazdy samochodem od National Hotel w Londynie. Obiekt znajduje się 30 km od lotniska Londyn City i nie więcej niż 5 min pieszo od przystanku autobusowego Muswell Hill Broadway.