The Park Plaza Victoria London places you in the heart of London and brings you close to the Apollo Victoria Theatre and Westminster Cathedral. This 4-star hotel is also in the vicinity of Big Ben and Trafalgar Square.
Feel at home in any one of the 299 air-conditioned rooms featuring minibars and plasma televisions with cable programming. Windows open to fresh air and city views. Wired and wireless Internet access is available at a surcharge. Attached bathrooms come equipped with shower/tub combinations, handheld shower-heads and complimentary toiletries.
Rec, Spa, Premium Amenities
Enjoy soothing massages, body treatments and facials at the spa. The hotel features a health club, a sauna and a steam room. This hotel also features complimentary wireless Internet access, concierge services and child-care services.
Enjoy culinary delights at the hotel's restaurant or stay in and take advantage of 24-hour room service. The hotel also features a bar.
Business, Other Amenities
Additional amenities include high-speed (wired) Internet access (surcharge), a business centre and limo/town car service. Event facilities at this hotel consist of a ballroom, banquet facilities and a meeting room. Parking (subject to charges) is available within the premises.