AM Awards | Venue


The Park Plaza Westminster Bridge Hotel

200 Westminster Bridge Road

Conveniently situated on the South Bank of the Thames, Park Plaza Westminster Bridge London is an iconic hotel featuring contemporary design, stylish rooms, and an array of restaurants and bars.

The hotel features contemporary design throughout its 1,019 bedrooms and suites, as well as a 15-metre swimming pool, on-site Mandara Spa and views over Big Ben, the London Eye and Houses of Parliament. The hotel is also situated just a short walk from both Waterloo Station and Westminster underground. 

Choose from four on-site restaurants and bars, including the award-winning Brasserie Joel and the popular Ichi Sushi & Sashimi Bar. And as one of Europe's leading event venues, there is 3,400sqm of state-of-the-art meeting space available. Allowing guests to choose from 32 multi-functional spaces from the Westminster Ballroom to the smaller City Rooms.