 |
 |
 |
|
|
|
 |
London:
Park Plaza Riverbank London
price from 90.85 GBP
8.3/10 (352)
18 Albert Embankment, SE1 7TJ, London
Sleek, stylish and contemporary, this 4-star hotel offers modern elegance in a great location, on the South Bank of the River Thames, opposite the Tate Britain art gallery and close to Westminster.
The Park Plaza Riverbank London is within walking distan...
|
 |
 |
London:
Park Plaza Victoria London
price from 99 GBP
8/10 (323)
239 Vauxhall Bridge Road, SW1V 1EQ, London
This modern, design-led hotel offers style, luxury and professional, friendly service from its superb location in the heart of Victoria, just minutes from many of London’s famous attractions.
Buckingham Palace, Big Ben and the Houses of Parliament...
|
 |
 |
London:
Park Plaza County Hall
price from 109.25 GBP
8.3/10 (2004)
1 Addington Street, SE1 7RY, London
Ideal for family getaways, this brand new 4 star deluxe hotel is located on the doorstep of the London Eye and is minutes away from many of London’s favourite tourist attractions including Big Ben and the Houses of Parliament.
Opened on 1 February...
|
 |
|
|
|
 |
 |