The Oliver Plaza is located in the well known area of Earls Court, the home to some of the biggest and most popular exhibitions in the world.
The hotel is very popular with tourists due to its close proximity to the exclusive shopping areas of Kensington and Knightsbridge, close by are also the world famous Natural History, Science and Victoria & Albert Museums.
The hotel has excellent public transport links to all the major areas of London. As well as being only 200 yards away from The Earls Court Exhibition centre, the hotel offers a good base from which to reach all the major trading districts of London. Overall The Oliver Plaza offers very good value for money.