Basic Info
Headquarter
Buckinghamshire, United Kingdom
InterContinental Hotels is a company that provides Accommodation and more. InterContinental Hotels is headquartered in United Kingdom Buckinghamshire. InterContinental Hotels was founded in 2003.
Related Topics
Accommodation
Login to view all basic info