Hotel Russell, London
Situated in one of the capital's most popular locations right
in the heart of Bloomsbury, the four star Hotel Russell is just
minutes from the fashionable Covent Garden, British Museum,
Oxford Street & the West End and is within easy reach of
all attractions including Buckingham Palace, St Paul's Cathedral,
the London Eye, Tower of London and the Houses of Parliament.
Situated in Russell Square, the Hotel Russell with its imposing
terracotta frontage is a landmark London hotel. The Grade II
listed building is one of Londons architectural gems and
the remarkable exterior is an indication of the splendid hotel
within. Hotel Russell has recently undergone a rigorous programme
of refurbishment at a cost of over £20 million
the result of which is impressive to say the least.
Easily accessible by road, rail and air, the Hotel Russell
is just a minute's walk from Russell Square Underground Station
and within walking distance of Euston, St Pancras & King's
Cross mainline railway stations