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.
This article about a hotel or resort in the United Kingdom is a stub.
You can help Wikipedia by expanding it.This article about a London building or structure is a stub.
You can help Wikipedia by expanding it.