33 Trebovir Road, Earls Court, London
Located in the centre of Earls Court, 200 yards from Earls Court Exhibition centre, is the popular 3 star Oliver Plaza Hotel, ideal for sight-seeing in London and close to the exclusive shopping areas of Kensington and Knightsbridge. Bedrooms are all en-suite and well appointed with matching fabrics to give a cosy and comfortable feel. The Natural History and Victoria and Albert Museums are also near to the Oliver Plaza Hotel, and Earl's Court Underground Station is just a 2 minute walk.