Home Customer Service London Hotels SearchContact Help London Guide Tourist Map

Russell Hotel


Le Meridien Russell is a deluxe hotel located at the north end of Russell Square in the historical Bloomsbury district of London. The hotel is easily accessible from London's Kings Cross, St Pancras and Euston railway stations, as well as London's City and Heathrow airports.

Built in 1898, the magnificent Victorian hotel is an ideal base for both the business and leisure guest alike, just minutes from London's financial and commercial district and within easy reach of the shops, theatres and nightlife of the West End.

All of the guest rooms have en suite bathroom facilities together with tea and coffee making facilities, satellite television, Playstation, and pay-per-view movies.

Russell Hotel
1-8 Russell Square