|
The Royal National Hotel is conveniently located for public transportation, while it is just a short walk from Oxford Street, Piccadilly Circus and Trafalgar Square.
With a capacity of over 2000 guests, the Royal National Hotel is the largest hotel in central London
|
Click here to make
a request by email
Click here to book online with your credit card |
|