La struttura, sita in Russel Square, è una tra le scelte migliori per chi vuole visitare Londra con un budget limitato e senza troppe pretese. Royal National è un hotel tre stelle disposto su 8 piani dotato di ascensore, ristoranti che servono deliziosi piatti della cucina internazionale, pub, bar ed un negozio. Connessione wifi disponibile nella lobby. Questo hotel non accetta cambi nome una volta confermata la prenotazione.
L'hotel gode di una posizione strategica che permette agli ospiti di vivere appieno il centro di Londra.La stazione della metro più vicina, Russel Square, si trova a circa 300 metri da qui permettendo di raggiungere i luoghi di maggiore interesse quali, per esempio: Leicester Square, China Town e Piccadilly Circus tutti distanti circa 2 Km.Facilmente accessibili anche il London Eye (distante 4 Km circa) e Westminster.Per chi invece preferisce fare dello shopping, a breve distanza: Bond Street, Tottenham Court Road e Regent Street.