Novotel London Excel Hotel

Located nearby the O2 Arena, Canary Wharf and London City Airport, our hotel is ideal for guests visiting on business trips. Enjoy the beautiful scenery of the Thames with incredible views of Victoria Dock from the Upper Deck restaurant and bar.