38-51 Bedford Way,
London, WC1H 0DG, England
Leicester Square - Soho - Piccadilly Map
The 3 star Royal National Hotel London lies in the Bloomsbury area of central London, just off Russell Square and around the corner from the British Museum: an ideal location for getting around the city on foot or by public transport. This award winning hotel is also one of the city's largest, with other 1600 en suite rooms available. All the rooms at the Royal National Hotel have been adequately fitted with several mod cons, including a private bathroom, TV with limited satellite channels, tea/coffee making facilities, telephone, radio and so forth. In-house eateries also include a Chinese restaurant, Indian restaurant, the South Side Bar and a traditional British pub.
IMPORTANT: FAQs - Click here for further information about Royal National Hotel, such as check in details, breakfast, parking facilities and so forth.
General Services and Facilities
General Room Facilities
Distance from the main Points of Interest
Royal National Hotel London - Accepted Credit Cards:
Recently viewed Hotels