Guests at this Victoria Station hotel in Central London can enjoy an Executive Lounge, a business centre, Wi-Fi access and a health club. The hotel's friendly staff is committed to making your stay outstanding and is happy to accommodate any request. Experience Venetian-Italian cuisine at the on-site TOZI restaurant, or relax in your spacious suite with 24-hour room service.
Just a short walk from the Victoria Station, the conveniently located Park Plaza Victoria London hotel near the city centre is within minutes of Buckingham Palace, the Houses of Parliament and Westminster Cathedral, making this an ideal location to host an impressive meeting. When the work is done, treat yourself to a rejuvenating treatment at Amber Beauty spa.
2014 Certificate of ExcellenceProud recipient of TripAdvisor's
Green Tourism Business Scheme