About Crowne Plaza Hotel

Crowne Plaza is a chain of full service, upscale hotels catering to business travelers and to the meetings and conventions market. It forms part of the InterContinental Hotels Group family of brands, which include InterContinental Hotels & Resorts and Holiday Inn Hotels & Resorts, and operates in 52 countries with more than 400 hotels, usually located – more... 

  • Crowne Plaza Hotel photo: Yokoso Sushi Bar
  • Crowne Plaza Hotel photo: Plate 2
  • Crowne Plaza Hotel photo: Plate 1
  • Crowne Plaza Hotel photo: Century TapRoom
Claimed Profile
Headquarters
Denham
Employees
5,001 to 10,000
Industry
Links
Crowne Plaza Hotel website