Launched in 1983 by the Holiday Inn company (originally called Holiday Inn Crowne Plaza), Crowne Plaza has carved a reputation as a leading brand in upscale hotels - catering to both the luxury and business market with equal flair. Crowne Plaza Hotels and Resorts is now one of the leading names in the hospitality industry, situated in most major resorts and cities worldwide.