El Park Plaza Victoria Hotel cuenta con un restaurante italiano, un bar de cócteles elegante y habitaciones modernas. Está en la animada zona de Victoria, a 2 minutos a pie de la estación Victoria y a 5 minutos a pie del Palacio de Buckingham.
Las habitaciones del moderno Park Plaza Victoria London son amplias y están equipadas con aire acondicionado, TV de pantalla plana con películas a la carta, escritorio y WiFi gratuita.
El Park Plaza Leisure Club tiene sauna, sala de vapor y gimnasio totalmente equipado.
El TOZI es un animado bar restaurante italiano especializado en cicchetti (pequeñas porciones) y cócteles clásicos italianos.
El Lounge Bar sirve bebidas, aperitivos y cafés durante todo el día y la noche.
El hotel está ubicado en el centro de la ciudad, a menos de 1,6 km de la plaza Parliament Square, la abadía de Westminster y el Big Ben.