
Park Inn London Russell Square United Kingdom




Assuring high standards of comfort, discreet luxury and friendly atmosphere, this property is an ideal place for business as well as leisure travellers.
Location
The Park Inn London Russell Square has a prime central location in close proximity to the West End theatre and shopping districts, the city and attractions such as The British Museum. The Holborn and Russell Square tube stations are within easy walking distance and St Pancras International Station is 15 minutes walk.
Rooms
The hotel offers 214 bright and spacious bedrooms, all offering the facilities required whether for a business trip or a city break.
Restaurant
You can dine in elegance at the onsite Waterfalls Restaurant that offers an ideal setting for a complete dining experience. You can sip your favourite drink at the Malt Bar that offers the perfect atmosphere to unwind after a long and tiring day.
General
The Park Inn provides 12 fully flexible function rooms that can be used to hold anything from a small committee meeting or private luncheon to a major conference or reception. During leisure, you can workout at the fitness centre or unwind in the spacious air-conditioned lounge.