Ownership Novotel London Canary Wharf OpensApril 20, 2017By Hotel Business2 Mins Read LONDON—The Novotel London Canary Wharf, a 39-story hotel with 313 rooms and 26 individually designed suites, has opened here. Additional… Read More