Hotel Novotel, Canary Wharf E14 London’s tallest purpose built hotel arranged across 39 floors Development site sold on behalf of Family Office Sold to Europe’s largest hotel operator, Accor Off market – price undisclosed