El hotel, situado en la Plaza Russell, es sin duda una buena opción para quienes quieren quedarse y visitar Londres con un presupuesto limitado y sin requiere altas.Royal National es un hotel de tres estrellas dispuesta en 8 plantas. Dispone de ascensor, restaurantes que sirven deliciosa cocina internacional, pubs, un bar y una tienda.Wifi gratuita en el vestíbulo.Este hotel no permiten cambios de nombre en reserva ya confirmada.
El hotel está situado en el corazón de Londres, permite a sus huéspedes de disfrutar plenamente del centro de la ciudad.La estación de metro Russell Square está a sólo 300 metros de distancia, desde aquí se puede llegar a algunas de las atracciones de la ciudad, como Leicester Square, Piccadilly Circus y China Town (2 km).Otros lugares de interés poco más distante son el London Eye ( 4 km) y Westminster.Para amantes de las compras, los lugares indicados son Bond Street, Tottenham Court Road y Regent Street.