|
![]() 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 is a stone's throw from the British Museum and walking distance to top attractions such as Covent Garden, the West End and the shops on Oxford Street.
Christmas Brochure 2009 (pdf 447KB) |
![]()
Park Inn Hyde Park London Radisson Blu Portman Hotel London |
|||||||||||||||||