Crowne Plaza is an upscale hotel chain that offers all the amenities and conveniences you'll ever need for a pleasure or work trip.
Pet Policy: Not all Crowne Plaza hotels welcome pets. The pet policies vary by individual location. The Crowne Plazas that do allow pets charge pet fees ranging from "free" to upwards of $75. Some pet friendly Crowne Plazas have pet weight limits and some only allow dogs.