Oliver Plaza
Photo gallery for Oliver Plaza
Overview of Oliver Plaza
Oliver Plaza
4-star hotel in London City Centre
9.0
Wonderful
Popular amenities
- Free WiFi
- Restaurant
- Air conditioning
- Breakfast available
- Parking available
- Business services
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