Este hotel de 4 estrelas está situado a 150 metros do Centro de Exposições ExCeL e perto da Arena O2, de Canary Wharf (cais) e do Aeroporto da Cidade de Londres.
O Novotel London Excel possui quartos elegantes e modernos, cada um com uma ampla área de trabalho, um cofre para computador portátil, mini-bar e casa de banho privativa.
O Restaurante & Bar Upper Deck serve uma cozinha de estilo brasserie e desfruta de um terraço exterior com vistas para a Doca de Royal Victoria e para o horizonte londrino. Os hóspedes podem relaxar nas comodidades de sauna e de fitness na propriedade.
O Novotel London está localizado a 300 metros da Estação Custom House DLR (Docklands Light Railway).