As one of world’s largest premium hotel brands with locations in city, airport, resort and suburban destinations, Crowne Plaza is perfectly placed to meet the needs of today’s guest, whether they are traveling for business, leisure, or a blend of both.