Park Inn Russell Square London
Park Inn Russell Square London
Average rate: £94, hotel class: 4 stars
92 Southampton Row, London, United Kingdom
Cheap Park Inn Russell Square London Rates
Park Inn Russell Square London Reviews
Park Inn Russell Square London Description
Location. The Park Inn London Russell Square, a historic property located in Bloomsbury, is located 200 metres from the Russell Square Underground Station and 500 metres from the Holburn Underground Station in London, England. Oxford Street's shops are positioned one kilometre away. Hotel Features. The Park Inn London Russell Square offers a variety of malt whiskies and draught beers at The Malt Bar. This venue is outfitted with four plasma-screen televisions and offers an extensive pub menu. Waterfalls Res...(see more)
Note: The description above was provided by our hotel partners.
Park Inn Russell Square London Amenities
|
|
|
|
Cheap Park Inn Russell Square London Rates
» Browse All 1353 Hotels in London
Sponsored Links







