The Sheraton Chicago Hotel and Towers is located in the heart of downtown Chicago, right on the Chicago River. Spend a few nights in one of the Sheraton's 1,200+ guest rooms and you'll not only experience the latest in Sheraton amenities, you'll also be a short walk from the Navy Pier, Michigan Avenue shopping, Millennium Park and the Loop business district.