Le Royal national est le plus grand hôtel du centre de Londres, avec plus de 1000 chambres. Toutes les chambres ont une salle de bains, le téléphone, la TV et un plateau de thé et café. Il y a à proximité une abondance de restaurants et de bars, des restaurants chinois, un bar à cocktails, et un pub traditionnel "The Ship Inn". De plus, à quelques minutes de marche se trouve le British Museum. L¿hôtel met à disposition des boutiques de cadeaux, un coiffeur, un bureau de change, la sécurité et un parking payant. L¿hôtel est situé entre King Cross/Euston/Russel Square et Holborne, idéalement placé pour tout voyageur arrivant à Londres et souhaitant explorer le centre de Londres. (Les clients réservant des chambres doubles doivent noter que celles-ci sont composées de deux lits séparés)