Hotel Overview
The Park Inn London, Russell Square Hotel has a terrific location for London tourism, with walking distance to Covent Garden, the British Museum and Oxford Street shopping. The hotel retains its attractive Edwardian façade yet has a bright fresh interior which is well-equipped with latest facilities and modern amenities. 214 rooms are available for business or tourist visitors, including families, and inviting relaxation and dining choices are on hand for a comfortable short or long stay. The Park Inn offers a great setting for easy access to the attractions of London.
Local Tips: The hotel is located between Russell Square and Holborn tube stations for short journeys and access to further afield.
92 Southampton Row
London
London
Wc1b 4bh
United Kingdom