The Royal National Hotel liegt in zentraler Lage nahe Covent Garden, dem British Museum, der Oxford Street und den Theatern der Stadt. Die U-Bahn-Station Russell Square, mit direkter Anbindung an die Piccadilly Line, ist in wenigen Minuten erreichbar, was schnelle Wege ins Stadtzentrum ermöglicht. Die Umgebung bietet vielfältige Restaurants, Bars sowie Einkaufs- und Unterhaltungsmöglichkeiten.
Das Hotel bietet Nichtraucherzimmer auf sieben Etagen, die per Aufzug erreichbar sind. Die Zimmer sind mit Doppelbetten und Teppichböden ausgestattet und für einen angenehmen Aufenthalt mit verschiedenen Komfortelementen eingerichtet. Zustellbetten können auf Wunsch bereitgestellt werden.
Gastronomisch stehen Restaurants mit verschiedenen Buffet- und À-la-carte-Angeboten sowie ein Café und ein Pub zur Verfügung. Vegetarische Gerichte und Kindermenüs ergänzen das Speisenangebot. Zu den weiteren Annehmlichkeiten zählen ein Wellnessbereich mit Sauna und Massagen, Fitness- und Sportmöglichkeiten sowie ein Zimmerservice und Wäscheservice.