Out of Hours Emergency Our Fees Privacy Policy
Showing Hotels
Back to Knowledge

Riverbank Park Plaza

One of the most stylish, five-star hotels in London, the Plaza on the River, London is located near Westminster, the London Eye and Vauxhall Overlooking the River Thames.
Contemporary rooms and suites come with 24-hour room service, minibars and coffeemakers, as well as free Wi-Fi, flat-screen TVs, and marble bathrooms with walk-in showers.

Upgraded quarters add river views, club-lounge access and/or sofabeds. A trendy restaurant/bar features South American and Asian cuisine. Other amenities include a 24-hour fitness room and a business centre.

Park Plaza Riverbank London offers convenient hotel services including free Wi-Fi throughout the property, a fitness centre, concierge services and guest laundry service. International guests appreciate on-site foreign currency exchange and the hotel’s attentive, multilingual staff. Corporate travellers have access to a well-appointed business centre.

18 Albert Embankment, Vauxhall

020 7958 8000