Das Vier-Sterne-Hotel mit Blick auf das Royal Victoria Dock befindet sich in einer Entfernung von 150 Metern zum ExCeL Exhibition Centre und liegt in der Nähe der O2-Arena, der Canary Wharf und des London City Airport. Die U-Bahn-Station Canning Town liegt circa 950 Meter vom Novotel London Excel entfernt.
Im Restaurant & Bar "The Upper Deck" können Gäste die Köstlichkeiten der Brasserie-Küche auf der Terrasse genießen und dabei den Blick auf das Royal Victoria Dock und die Skyline von London erleben. Darüber hinaus stehen den Gästen die Sauna und die Fitnessmöglichkeiten der Unterkunft zur Verfügung.
Die Unterkunft bietet 257 Zimmer mit einem Mini-Bar-Kühlschrank und Ausstattung zur Kaffee- & Teezubereitung. Außerdem gibt es moderne Annehmlichkeiten — einen Flachbildfernseher mit Satellitenkanälen. Die Badezimmer sind mit einer getrennten Toilette und einer Dusche ausgestattet und bieten zudem einen Haartrockner .
Das Frühstück wird als reichhaltiges Buffet serviert und bietet einen guten Start in den Tag.