El Park Plaza Westminster Bridge London está ubicado en la zona de South Bank, junto al río Támesis y frente al Palacio de Westminster y el Big Ben. Se halla a menos de 5 minutos a pie de la noria London Eye, del acuario y de varios restaurantes y teatros.
Hay un gimnasio totalmente equipado y disponible las 24 horas, así como una piscina de 15 metros con sauna y sala de vapor.
Las habitaciones son amplias y presentan un estilo contemporáneo. Disponen de comodidades modernas como aire acondicionado, TV de pantalla plana, escritorio grande, minibar y caja fuerte.
El hotel alberga la moderna y galardonada brasserie Joël y el Ichi Sushi & Sashimi (especializado en sushi y sashimi). El illy Caffè ofrece bollería y café italiano. Además, el bar Primo organiza espectáculos en directo todas las noches.
El hotel se encuentra a poca distancia a pie de las estaciones de metro de Westminster y Waterloo, que ofrecen conexiones con los principales lugares de interés de la ciudad.