Located on a quiet street in the centre of Earl's Court. The Oliver Plaza hotel is convenient for all visitors to London. A few minutes from Earl's Court underground station on a direct line to Heathrow. Rooms are confortable and tidy. Friendly staff are happy to assist guests to ensure they make the most of their stay.
Rooms: 32. Year Opened: 1940. Year Renovated: 1998.