Holiday Inn Express London-i-70

100 Holiday Trail Ne, London, United States

Holiday Inn Express London-i-70 Photos

Holiday Inn Express London-i-70 Map

100 Holiday Trail Ne, London, United States
Holiday Inn Express London-i-70

Hotel Information

The entire facility was completely redesigned March 2007. Offering modern comforts, convenient facilities and top-class service, the Holiday Inn Express London will certainly make your stay pleasant and relaxing one.
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