Sponsored Links
-->

15 June 2018

src: images.anchoice.cz

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.


Video Royal National Hotel



References


Maps Royal National Hotel



External links

  • Official website


Source of the article : Wikipedia

Comments
0 Comments