Park Plaza Victoria London

239 Vauxhall Bridge Rd, London, United Kingdom

Park Plaza Victoria London Map

239 Vauxhall Bridge Rd, London, United Kingdom
Exterior - Park Plaza Victoria London

Hotel Information

Park Plaza Victoria London Hotel is a 4 Star Deluxe Hotel centrally located to some of the city's main tourist and shopping attractions, including Buckingham Palace, Harrods, the Houses of Parliament and Oxford Street. This Victoria Station hotel is thoughtfully designed to suit business, conference and leisure alike.
Choose your nationality
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z

Choose your preferred currency