The details of the venture are sketchy at best at the moment: all we know is that there will be ‘at least’ 100 new hotels across Europe ... in an unknown ‘central’ location. MT can get its head around ...