The first choice for business-class stays, meetings, and events
Crowne Plaza® Hotels & Resorts is the 3rd largest upscale hotel brand in the world, with more than 420 locations focused on exceeding the needs of the Modern Business Traveler. Our purposeful design, engaging service culture, and flexible work and meeting spaces are suitable to diverse locations, delivering returns for our owners.