Where is Crowne Plaza Head Office UK
Crowne Plaza UK Head Office Address and Contact
Crowne Plaza Head Office UK Location & Directions
Crowne Plaza Headquarters UK Executive Team
Chief Executive Officer
Chief Financial Officer
Chief Executive Officer, Americas
About Crowne Plaza, History and Head Office Information
Crowne Plaza is a multinational chain of hotels. These hotels are full service, upscale ones. This chain is headquartered in the United Kingdom. It is catering to business travelers and to the meetings and conventions market. It is a part of the popular InterContinental Hotels Group family of brands that includes InterContinental Hotels & Resorts and Holiday Inn Hotels & Resorts. InterContinental Hotels Group owns and operates in more than 100 different countries with more than 3600 hotels and 118,000 bedrooms.
This hotel was originally called "Holiday Inn Crowne Plaza." Currently, this hotel brand represents 410 hotels all over the globe in 52 different countries with 112,317 rooms and they have widened their focus and are working on expanding 81 hotels in the pipeline. In 1990, the InterContinental Hotels Group purchased the Holiday Inn family, and Crowne Plaza became one of IHG's brands.