Totalmente remodelado em Maio de 2018, o Oliver Plaza Hotel está localizado numa área cosmopolita de Earl's Court e disponibiliza quartos com uma boa relação preço/qualidade perto de Kensington e de Knightsbridge. A Estação de Metro de Earl's Court fica a menos de 1 minuto.
O hotel situa-se a cerca de 200 metros do Centro de Exposições Earl's Court e a 20 minutos a pé do Museu Victoria and Albert.
O Oliver Plaza está decorado com mobiliário novo e providencia acesso Wi-Fi gratuito em todo o edifício. Cada quarto inclui uma moderna televisão LCD com canais por satélite e comodidades para preparar chá/café.
O hotel beneficia de excelentes ligações de transportes públicos para todas as principais áreas de Londres. Estão disponíveis autocarros frequentemente na Earl's Court Road, e existem lojas e restaurantes a poucos minutos a pé.