InterContinental Hotels & Resorts Named World?s Leading Hotel Brand at World Travel Awards
InterContinental Hotels & Resorts has been awarded the World?s Leading Hotel Brand for the fourth year running, as well as… Read More »InterContinental Hotels & Resorts Named World?s Leading Hotel Brand at World Travel Awards