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.