El establecimiento Park Plaza London Waterloo alberga un restaurante y un bar y se encuentra en Londres, a pocos pasos de la estación de metro de Lambeth North y a menos de 10 minutos a pie del puente de Westminster y el London Eye, en el South Bank. Hay una cafetería.
Las habitaciones están equipadas con camas exclusivas, Smart TV LED de 48 pulgadas, WiFi gratuita y artículos de aseo de la marca Elemis. Las habitaciones superiores y las de tipo estudio incluyen ducha a ras de suelo.
El hotel tiene recepción 24 horas, un gran gimnasio, sauna, baño de vapor y piscina cubierta.
El Park Plaza London Waterloo está a 800 metros del Palacio de Westminster y el Big Ben. Hay otros lugares de interés a poca distancia, como el Teatro Nacional, el Museo Tate Modern y la abadía de Westminster.
La estación de London Waterloo queda a menos de 5 minutos a pie y comunica con el norte de Londres y el distrito de la City.