Hotel Overview
Welcome to the Avenue Crowne Plaza Chicago Downtown. The Avenue Crowne Plaza Chicago Downtown is the “newest” Crowne Plaza within Chicago. Avenue Crowne Plaza Chicago Downtown, is steps from Michigan Avenue and is a winning choice for your lodging needs. Nestled in the shadows of the John Hancock Building, the Avenue Crowne Plaza Chicago is centrally located to many of Chicago's finest attractions. We are just blocks from the Loop, and the Chicago Planetarium, Art Institute of Chicago and Navy Pier are located a short distance away. McCormick Place convention center is just three miles away. This is a stunningly contemporary urban hotel that offers complete comfort and relaxation for business and leisure travelers alike the Avenue Crowne Plaza Chicago is the perfect choice for the discerning traveler.
Chicago
United States of America