Royal National Hotel LondonSt Pancras
The hotel is central London's largest hotel,
with an ideal location, off Russell Square, close to Covent Garden,
Theatreland and the West End. Explore all the shops, sights and sounds
of the capital and get about easily with excellent access to the
underground at Russell Square Tube Station (250m)
Tavistock London LondonSt Pancras
At the Tavistock Hotel offers history, culture and central location at a reasonable price. Many of our comfortable rooms overlook pretty Tavistock Square Gardens, a place of peaceful inspiration for Charles Dickens and Virginia Woolf.