|
|
Park Plaza County Hall London
1 Addington Street, London, United Kingdom
Score from 8,332 reviews: Fabulous 8.6
from GBP 210Average price per night
The Park Plaza County Hall London is just a couple of minutes' walk from the most visited attractions such as London Eye, London Aquarium, South Bank Centre, Houses of...
|
|
|
|
Park Plaza Westminster Bridge Lond...
200 Westminster Bridge Road, London, United Kingdom
Score from 11,328 reviews: Very Good 8.4
from GBP 214Average price per night
The Park Plaza Westminster Bridge London overlooks the Westminster Abbey, the Houses of Parliament & Big Ben. The London Aquarium and Dali Universe, London Eye are only a short...
|
|
|
|
Park Plaza London Riverbank
18 Albert Embankment, London, United Kingdom
Score from 5,202 reviews: Very Good 8.4
from GBP 181Average price per night
Situated on the south side of the River Thames, in close proximity to the Imperial War Museum and the Tate Britain. The Buckingham Palace, London Eye, Houses of Parliament and the...
|
|
|
|
Park Plaza Sherlock Holmes London
108 Baker Street, London, United Kingdom
Score from 3,544 reviews: Very Good 8.1
from GBP 110Average price per night
Located on the famous Baker Street, the Park Plaza Sherlock Holmes London is near the tube station. It is also only a few meters away from Madame Tussaud's, Regent's Park...
|
|
|
|
Park Plaza Victoria London
239 Vauxhall Bridge Road, London, United Kingdom
Score from 4,838 reviews: Fabulous 8.7
from GBP 222Average price per night
The Park Plaza Victoria London is located in central London, in close proximity to the major tourist draws, such as Big Ben and Houses of Parliament. Both major airports can be...
|
|
|
|
Plaza on the River
18 Albert Embankment, London, United Kingdom
from GBP 163Average price per night
The Plaza on the River - Club and Residence is located on the South Bank of the River Thames opposite the Tate Britain Art Gallery, within sight of many of London's famous...
|
|
|
|
art'otel London Battersea Power St...
1 Electric Boulevard, London, United Kingdom
Score from 2,138 reviews: Fabulous 8.8
from GBP 280Average price per night
art'otel London Battersea Power Station is a 5-star hotel located in London that is a short drive from Buckingham Palace, Palace of Westminster and Big Ben and features pool and...
|
| | |