Map > World > North America > United States > Miami Beach > Lincoln Road > Delano Hotel > National Hotel
Photo copyright by owner
National Hotel

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
Map | World | Terms | About