The Hotel Russell

 The Hotel Russell  The Hotel Russell
Ideally located in the heart of Bloomsbury, this majestic hotel is close to many of Londons attractions. The Hotel Russell was built in 1898 and is one of the finest original four star Victorian hotels in London with 371 rooms. This historical hotel overlooks Russell Square Gardens and is next to Russell Square Underground station (Piccadilly Line). It's also within comfortable walking distance of Euston and Kings Cross railway stations.

Compare prices for The Hotel Russell with

%%TOKEN4%% at Active Hotels  

Hotels in London by stars
Five Stars Hotels
Four Stars Hotels
Three Stars Hotels
Two Stars Hotels
More Hotels
Back to the Homepage