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

Thistle Euston Thistle Euston

Location. Standing adjacent to Euston Station in central London, England, Thistle Euston hotel enjoy...

Aerodrome Hotel Aerodrome Hotel

Built in 1928 in Art Deco style, the Aerodrome Hotel is located adjacent to Croyden's historic aerod...

Hyde Park Court Hotel Hyde Park Court Hotel

Location. The Hyde Park Court Hotel is located in London, England, half a mile from Hyde Park, one m...

Georgian and Bower House Hotel Georgian and Bower House Hotel

Location. Georgian and Bower House Hotel is located in the Pimlico area of Westminster, a residentia...

The International Hotel The International Hotel

Location. The waterfront International Hotel is located within the modern Canary Wharf Docklands bus...

Swissotel The Howard, London Swissotel The Howard, London

Location. Swissotel, The Howard is located on the Victoria Embankment and overlooks the River Thames...

Four Seasons Hotel Four Seasons Hotel

Location.The five storey Four Seasons Hotel is housed in Georgian property from the 19th century and...

The Ventures Hotel - B&B The Ventures Hotel - B&B

Location. The Ventures Hotel is located in London, England. 600 metres from Paddington Station 1.5 m...

Cranbrook Hotel Cranbrook Hotel

Description Coming Soon....

Jumeirah Lowndes Hotel Jumeirah Lowndes Hotel

Location. The Jumeirah Lowndes Hotel is a boutique style hotel opened in 2006 and set in a leafy squ...

Royal Lancaster Royal Lancaster

Location. The 18 floor Royal Lancaster hotel is located in London, England, three blocks from Paddin...

Days Inn London Hyde Park Days Inn London Hyde Park

Location. Two blocks from Hyde Park and within the fashionable Bayswater area of London, England, re...

Radisson Edwardian Grafton Hotel Radisson Edwardian Grafton Hotel

Location. Radisson Edwardian Grafton Hotel is located adjacent to the Warren Street Underground Stat...

Hesperia London Victoria Hesperia London Victoria

Location. The Hesperia London Victoria stands behind Victoria train station in London, England. This...

Sofitel London Heathrow Sofitel London Heathrow

Location. The Sofitel London Heathrow is located at Heathrow Airport Terminal 5 in London, England, ...