The hotel is located just next to Russell Square Tube Station and close to St Pancras International Rail Station, which is very convenient for those travelling by Eurostar. It is also within easy reach of many of London's tourist attractions: the British Museum, Madame Tussaud’s, London Zoo and the West End theatres, not to mention the amazing shopping in Oxford Street and Covent Garden.