Westminster Bridge Road, London
Located on the South Bank of the Thames Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben on the South Bank. It is less than a 5-minute walk from the London Eye the Aquarium restaurants and theatres.
18 Albert Embankment, London
Located on the south side of the River Thames 650 metres from the London Underground Park Plaza London Riverbank has free WiFi and air-conditioned rooms with flat-screen TVs.
6 Hercules Road, London
Offering a restaurant and bar Park Plaza London Waterloo is located in London a short walk from Lambeth North underground station and less than a 10-minute walk from Westminster Bridge and the London Eye on the South Bank.
1 Addington Street, London
Situated on London's South Bank this modern and family-friendly hotel is just a few minutes’ walk from the River Thames and London Eye. The Park Plaza County Hall London offers a bar gym and a restaurant.
239 Vauxhall Bridge Road, London
Park Plaza Victoria Hotel features an Italian restaurant stylish cocktail bar and modern bedrooms. Situated in lively Victoria the hotel is a 2-minute walk from Victoria Station and a 5-minute' walk from Buckingham Palace.
18 Albert Embankment, London
On the South Bank of the River Thames Plaza on the River suites offer elegant luxury accommodation. Many have superb views of London whilst some have a modern fitted kitchen.
83 Chiltern Street, London
Holmes Hotel London is a boutique-style hotel in Marylebone Village. Oxford Street is within walking distance and 2 tube stations are nearby.
628 Western Avenue, London
Situated 3.2 km from Wembley Stadium in London Park Plaza London Park Royal welcomes guests with a restaurant bar and gym. The nearest underground station is Park Royal which is situated across from the hotel.