View Moodboard

Novotel London Canary Wharf

Located in the capital’s world-famous financial district and just a few tube stops from some of London’s iconic attractions you will find Novotel London Canary Wharf, a modern and stylish 39-storey hotel.