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

The May Fair The May Fair

Location. The May Fair is positioned one block from the Green Park Underground Station in the glamor...

Enterprise Hotel Enterprise Hotel

Location. The Enterprise Hotel is located on a side street in the Kensington district of London, Eng...

Premier Inn M4/J4 Premier Inn M4/J4

Location. The Premier Travel Inn Heathrow Airport M4/J4 is located just off the M4, within one mile ...

Adare Hotel Adare Hotel

Location. The Adare Hotel is located in London, England. 150 metres from Paddington Station, with fa...

Park International Hotel Park International Hotel

Location. The Park International Hotel is located in South Kensington in London, England. The shops ...

Radisson Edwardian Kenilworth Hotel Radisson Edwardian Kenilworth Hotel

Location. The Radisson Edwardian Kenilworth Hotel is located on Great Russell Street in the Bloomsbu...

Days Hotel London North Days Hotel London North

The modern Days Hotel London North is situated at the Gateway Services just off the M1 in North Lond...

Park Plaza Victoria London Park Plaza Victoria London

Location. The Park Plaza Victoria London occupies a convenient location, positioned around the corne...

Marriott London Park Lane Marriott London Park Lane

A contemporary hotel occupying a grand 1920s apartment building on London's prestigious Park Lane, t...

City Inn Westminster Hotel City Inn Westminster Hotel

Location. The contemporary City Inn Westminster Hotel is located 500 metres from Tate Britain and le...

Best Western Shaftesbury Paddington Court Best Western Shaftesbury Paddington Court

Location. The Best Western Shaftesbury Paddington Court Hotel is comprised of four Victorian townhou...

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...

Hilton London Park Lane Hilton London Park Lane

Location. The modern, high rise Hilton London Park Lane hotel is opposite Hyde Park in central Londo...

Reem Hotel Reem Hotel

The hustle and bustle of West London's Bayswater surrounds the relatively peaceful and leafy square ...