The Royal National is the largest hotel in Central London and is conveniently situated for Covent Garden, Theatreland and West End shopping. All bedrooms have colour television including satellite channel, radio and kettles. Situated in the heart of London adjacent to Euston Station, this first class hotel offers modern luxury, with beautiful Scandinavian design. A spacious marble lobby leads to one of two restaurants, including the Terrace - 'an atrium amongst the palms'. The Ambassadors in Bloomsbury is a conference and leisure hotel only minutes' from Euston Station, Oxford Street and Theatreland.
Distances shown are in a direct line.
Distances by road will be longer. Excelsior Information Systems Limited. All rights reserved. Press Room . Terms of Use .