Park Plaza On the River Apartments

London, England

A selection of suites that come with a designated lounge, dining area, kitchenette and, in some cases, a teak floored balcony. Choose a Deluxe River View Room or Suite for uninterrupted views over London’s skyline, ranging from the iconic Battersea Power Station to the Houses of Parliament and the vibrant South Bank.

See other properties