Oliver Plaza Hotel  -  

33 Trebovir Rd, Earls Court, Earls Court, Greater London, SW5 9NF

Distance  Distance from Oliver Plaza Hotel to Earls Court is approx 0.09miles  Earls Court centre is approx 0.09 miles