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