The Le Meridien Russell was built in 1898 and is one of the finest original four star Victorian hotels in London with 380 rooms. This historical hotel, next to Russell Square Underground station (Piccadilly Line), is within comfortable walking distance to Euston, King’s Cross, St. Pancras British mainline railway stations. This 4 star deluxe hotel is overlooking Russell Square Gardens
Located in the heart of Bloomsbury, this majestic hotel is close to many of London’s attractions .
1-8 Russell Square, London
Russell Hotel, London
Map of all central London hotels
Your guide to UK hotels