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

Hotel services include free Wi-Fi throughout the property, a fitness center, concierge services, and guest laundry service. International guests appreciate on-site foreign currency exchange and the hotel’s attentive, multilingual staff. Corporate travelers have access to a well-appointed business center.

Opening times:

  • Check-in: 3:00 PM
  • Check-out: 12:00 PM


18 Albert Embankment, Vauxhall London, SW1V 4DE United Kingdom

Phone: +44 (0) 20 7958 8000