Royal National Hotel
The Royal National Hotel is a 3-star hotel in Woburn Place, Bloomsbury, central London, England. It is the largest hotel in the United Kingdom by number of rooms, numbering 1,630, and is eight storeys tall.
See also
References
- ^ Girling, Brian (28 February 2014). Bloomsbury & Fitzrovia Through Time. Amberley Publishing Limited. ISBN 9781445627038.
External links
51°31′25″N 0°07′38″W / 51.5236°N 0.1271°W