Bloomsbury Hotels
Your chosen destination:
-
Europe
-
United Kingdom
-
London
-
London
-
Bloomsbury

A landmark hotel in historic Bloomsbury, opened by Lord Strathcona in 1911. The contemporary Park Inn London, Russell Square with its beautiful Edwardian facade offers all mod cons expected of a superior hotel whilst keeping many of its original features. Conveniently located within the heart of historic Bloomsbury, situated between Russell Square and Holborn tube stations. Just a stone's throw from the British Museum and within walking distance to Covent Garden, Oxford Street and the West End.
When would you like to stay?
Nearest Tube Station
RUSSELL SQUARE - 500 metres
Nearest Rail Station
EUSTON - 1.5 miles
Amenities:
Number of Rooms: 237Or choose from these popular destinations:
Contact Us | Site Map |
Copyright World Stay Ltd