Located on the south side of the River Thames, 650 m from the London Underground, Park Plaza London Riverbank has free WiFi and air-conditioned rooms with flat-screen TVs. The hotel is set across the river from the Tate Britain gallery, Read More …
Park Plaza Westminster Bridge London by Houses of Parliament and Big Ben
Park Plaza Westminster Bridge London is set opposite the Houses of Parliament and Big Ben, on the South Bank. It is close to the London Eye, the Aquarium, restaurants and theatres. Westminster and Waterloo tube stations are just a short Read More …