Boasting a prime setting in the Stoetteritz district around a 25-minute stroll from religious sites like St Paul's Anglican Cathedral, Royal National Hotel London offers a restaurant and a shopping area. The comfortable 3-star hotel is 1.7 miles from Buckingham Palace and invites guests to one of the 2 onsite restaurants.
The London hotel is located approximately 10 minutes by car from the national museum "Wallace Collection" and in the vicinity of the famous British Museum. The modern Royal National is 0.5 miles from the garden Bedford Square in London. Families traveling to London will enjoy being about 30 minutes by foot from the huge Coca-Cola London Eye Observation Wheel. Russell Square subway station, situated just near the property, provides a quick connection to all areas of London.
The Royal National London features 1351 rooms equipped with a flat-screen TV with satellite channels as well as an electric kettle, coffee and tea makers. The private bathrooms are equipped with a walk-in shower and a separate toilet.
The neighborhood features restaurants, including China City, which is just a few steps from the hotel.