World’s Leading Hotel Brand

InterContinental Hotels & Resorts won five awards at the 21st World Travel Awards Grand Finals including the title of World’s Leading Hotel Brand

Buckinghamshire, United Kingdom, 2014-12-9 — /Travel PR News/ — InterContinental Hotels & Resorts, part of one of the world’s leading hotel…

9 years ago

This website uses cookies.