Photo gallery for Oliver Plaza
Oliver Plaza
4-star hotel in London City Centre
Reviews
9.0
Wonderful
Popular amenities
Explore the area
33 Trebovir Road, Earls Court, London, England, SW5 9NF
- Kensington High Street12 min walk
- Natural History Museum19 min walk
- Hyde Park4 min drive
- London (LHR-Heathrow)30 min drive