Information not available
Crowne Plaza is your partner for business travel to the USA. Our upscale business hotels in the United States of America are designed for today's business traveler and feature premium services to make your trip a success. We have carefully chosen locations in Canada that are convenient for you. We know that traveling can be stressful and time-consuming, so why choose a hotel that’s out of your way?