The Victoria Park Plaza

Hotels - 4 Stars in Victoria, London
The Victoria Park Plaza is a luxurious hotel that boasts over 300 rooms consisting of business suites, executive rooms and apartments. Interconnecting rooms are available as are rooms with disabled facilities. All rooms offer a well-lit workspace, 2 telephone lines and 3 extensions as well as Internet access. English, American and European sockets are provided. There are also meeting and conference room facilities including state of the art audio visual equipment as well as on-hand support.
Features
Bar / Lounge Bar, Televisions, Room Service, Business Facilities, Conferences, Air Conditioning
Nearest public transport
Victoria - Underground