Quality Hotel Westminster

82-83 Eccleston Square, Westminster, London, London, United Kingdom

Quality Hotel Westminster Photos

Quality Hotel Westminster Map

82-83 Eccleston Square, Westminster, London, London, United Kingdom
Quality Hotel Westminster

Hotel Information

This 3 star hotel is located in the city centre of London and was established in 1880. It is close to the Buckingham Palace and the nearest station is Victoria.
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