Park Plaza Westminster Bridge Photos

Meet 200 travelers, 166 tour guides and discover 241 photos

Location. Park Plaza Westminster Bridge London is located in the Southwark Waterloo neighborhood of London, close to London Aquarium, Big Ben, and London Eye. Nearby points of interest also include Parliament Square and Palace of Westminster. Hotel Features.Dining options at Park Plaza Westminster Bridge London include 2 restaurants and a bar/loung…
View Park Plaza Westminster Bridge guide >

Exterior

Exterior

Exterior

Lobby

Interior

Room

Room

Room

Room

Room

Room

Room

Room

Room

Room

Viewing 1 to 15 of 21 Items  | Display per page:
  1. Previous
  2. 1
  3. 2