Great Hotels of the World to move from London to Portugal
Great Hotels of the World, a brand specialising in various hotel sector segments, and with a presence in 16 countries with a network of 61 hotels, is to move its headquarters from London to [...]