Loading
  • 21 Aug, 2019

  • By, Wikipedia

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

  1. ^ Girling, Brian (28 February 2014). Bloomsbury & Fitzrovia Through Time. Amberley Publishing Limited. ISBN 9781445627038.

51°31′25″N 0°07′38″W / 51.5236°N 0.1271°W / 51.5236; -0.1271