OLIVER PLAZA

33 TREBOVIR ROAD, London, United Kingdom, SWSOLR

OLIVER PLAZA Photos

OLIVER PLAZA Map

33 TREBOVIR ROAD, London, United Kingdom, SWSOLR
Exterior - OLIVER PLAZA

Hotel Information

Located on a quiet street in the centre of Earls Court The Oliver Plaza Hotel is convenient for all visitors to London. A few minutes from Earls Court underground station on a direct line to Heathrow. Rooms are comfortable and tidy. Friendly staff are happy to assist guest to ensure they make the most of their stay.
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