The Park Plaza Victoria is a centrally located four-star hotel in the heart of central London. The hotel offers spacious, comfortable 287 air-conditioned deluxe guestrooms, including Superior and Executive Rooms and Suites, plus 12 one and two-bedroom apartments. All guest rooms are stylishly decorated and furnished with amenities like modem ports, cable TV, movies on demand and safes. The hotel offers all the services and amenities of quality hotels, including Executive Lounge, Business Centre, on-site restaurant and wireless Internet access in public areas.
The Park Plaza Victoria is conveniently situated close to many of London's major attractions, including Buckingham Palace, Big Ben and Westminster Abbey. The hotel does not have on site car parking.