
Russell Hotel, London - Exterior
The hotel is located opposite the tranquil Russell Square in the heart of Bloomsbury. Russell Square underground station is just opposite, which has excellent connections to all parts of London, Covent Garden is only two stops away on London's Underground network (the Piccadilly Line). The British Museum is two streets away, with Oxford Street and the West End only a five minute walk away.