Muy buena localización
El hotel Imperial Royal National se encuentra ubicado en una zona privilegiada para visitar Londres. A tan solo 100 metros de la parada de metro Candem Town y a 200 metros del Museo Británico. Se puede ir caminando hasta Picadilly Circus y al barrio Chino en solo 10 minutos.