London

Park Plaza Riverbank London Hotels

Save money booking rooms at the Park Plaza Riverbank London!

Park Plaza Riverbank London

Book from £163

Address: 18 Albert Embankment, , London, GB

No of Rooms: 394

Location. The modern Park Plaza Riverbank London hotel is located in London, England, within 600 metres of The London Eye, Big Ben and the Houses of Parliament. Piccadilly Circus is one and a half miles from the hotel and the boutiques and restaurants of Knightsbridge are two miles away. Hotel Features. The Park Plaza Riverbank London hotel occupies a glass fronted building set on the south bank of the River Thames. The hotel's multilingual concierge can assist with sightseeing information.The contemporary Chino Latino Brasserie serves Japanese and European fusion cuisine and a wide range of cocktails. Breakfast (surcharge) is available.The hotel has a business centre and 10 meeting rooms, including the Thames Room with river views.The hotel's fitness centre has cardiovascular equipment and weights, and a steam room and sauna.Guestrooms. The Park Plaza Riverbank London hotel's 394 air conditioned guestrooms are decorated with neutral colours and polished wood furniture. All rooms have wireless and high speed Internet access, minibars, flat screen satellite televisions and tea/coffee making facilities. Bathrooms have separate baths and showers.

London Fast Facts

Weather for London

Current Weather

Currently:
Temperature: F, C
,

Weather Forecast

Hotels in London

Oxford Hotel Earl's Court Oxford Hotel Earl's Court

THE OXFORD HOTEL IS MOST CONVENIENTLY LOCATED, WITH BANKS RESTAURANTS CLOSE BY WITHIN WALKING DISTAN...

Grange Fitzrovia Grange Fitzrovia

Location. The Grange Fitzrovia Hotel is an 18th century town house with original features such as st...

Best Western Mornington Hotel Best Western Mornington Hotel

Close to the tubes and buses in the heart of London. Our elegantly re designed interior and fully eq...

Jurys Inn Islington Jurys Inn Islington

Location. The Jurys Inn Islington is located in London, England, 300 metres from the renowned Sadler...

The Hempel Hotel The Hempel Hotel

Set in a row of traditional white Georgian townhouses, the Hempel Hotel in London, England, provides...

Bickenhall Hotel Bickenhall Hotel

The Bickenhall Hotel is a family run Georgian property in the heart of west London, 50 metres from B...

Novotel London West Novotel London West

The Novotel London West is a deluxe hotel located west of the city center. This hotel is ideal for t...

The Portland The Portland

Location. The Portland is a historic hotel located on Bedford Square in the Bloomsbury district of c...

The Gresham Hotel HSD The Gresham Hotel HSD

Location. The Gresham Hotel HSD is located in central London, 600 meters from shopping and dining op...

Comfort Inn Vauxhall Comfort Inn Vauxhall

Location. The Comfort Inn Vauxhall hotel is located in London, England, two blocks from the River Th...

Westbury Mayfair Hotel Westbury Mayfair Hotel

Location. The Westbury Mayfair Hotel counts Versace, Tiffany's, Armani and Burberry as its exclusive...

The Goring The Goring

Location. The Goring Hotel is a boutique hotel located in the centre of London, England, within 300 ...

Radisson Edwardian Hampshire Hotel Radisson Edwardian Hampshire Hotel

Location. The Radisson Edwardian Hampshire hotel is located in London, England. The National Gallery...

Le Meridien Piccadilly Le Meridien Piccadilly

Location. The historic Le Meridien Piccadilly hotel is located on Piccadilly in the West End of Lond...

Park Hotel Park Hotel

Location. The Park Hotel is housed within a white Georgian building in the Pimlico area of London, E...