![]() Immediate Confirmation
![]()
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.
General Services and Facilities
General Room Facilities
Distance from the main Points of Interest
Royal National Hotel London - Accepted Credit Cards:
|