Located in the heart of the Chicago city centre, this hotel features rooms overlooking the river and city skyline. Boasting 5 restaurants and bars, Sheraton Grand Chicago is just a 10-minute walk away from Navy Pier and Millennium Park.
Illinois Suite Sheraton Grand Chicago
Address: 301 East North Water Street IL 60611, Chicago, IL, US