Intercontinental hotels, which owns the Holiday Inn and Crown Plaza hotel brands, says it will create 3,000 jobs in the UK. The company, the world’s biggest hotelier, has 275 hotels in the UK. The jobs will be created over the next three years, and will be supported by a new London-based training academy. The training … Continue reading