AccorHotels Opens Flagship Skyscraper Hotel At London's Canary Wharf AccorHotels opened its new flagship Novotel in London’s Canary Wharf to guests on 19 April, representing a £90 million investment for the firm....