With its beautiful Edwardian façade, the newly-renovated Park Inn London, Russell Square Hotel is ideally located in London's historic district of Bloomsbury, between Holborn and Russell Square tube stations. The hotel offers clean, comfortable accommodation in an enviable location. The staff are friendly and efficient and the breakfast is highly praised.
The hotel is ideally situated in in London's historic district of Bloomsbury, close to Oxford Street, Covent Garden and Theatreland. Holborn tube station is only 300 metres away. The hotel is also only a stone's throw from the British Museum.
Customer review digest, click to view whole review ...