|
![]() 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 2008 (pdf 2,747KB) |
![]()
Park Inn Hyde Park London Radisson SAS Portman Hotel London |
|||||||||||||||||