The Royal National Hotel in Woburn Place, Bloomsbury, London, is the largest hotel in the UK, with 1,630 rooms on eight floors.
With 1,630 rooms, it is the largest hotel in the UK.
(Wikipedia)Visitors | 14 |
---|---|
Oldest photo | None |
Newest photo | None |
Alternative titles |
"The National" "national" |
Links | wikipedia |