Located in London's vibrant district near well-known markets and shops, the Royal National Hotel London is the ideal starting point for a day of sightseeing or meetings in the British capital. Russel Square station is just 4 minutes away by foot, providing easy access to all that the city has to offer.
Situated within the city center, the University of London, Oxford Street, Big Ben, UCL Art Museum, St Paul’s Cathedral, Piccadilly Circus, and West End are all within a short distance from the hotel.
The hotel offers modern rooms with satellite televisions, a safe, tea and coffee making facilities, and an en suite bathroom. The comfortable beds in each room ensure guests sleep well each night of their stay.
Guests can enjoy local favorites at the on-site London Pub. For an authentic British experience, have some fish and chips and draft beer at the pub which opens at midday. Blooms Pizza Café can also be found within the hotel, a two story pizzeria that’s open late and serves more than just pizza.
During their stay at the hotel, guests have access to the gift shop, fitness room, and business center. There are also facilities which can be used to hold meetings and banquets.