London Hotels

Russell Hotel, London

Russell Hotel, London

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 .

Russell Hotel
1-8 Russell Square, London
Russell Hotel, London


Map of all central London hotels

Your guide to UK hotels