The Sheraton Grand Chicago is Chicago's premier downtown riverfront hotel, just off Michigan Avenue, and within a short walk of Navy Pier, Millennium Park, shopping and entertainment. The hotel offers spectacular views of Lake Michigan or the city skyline.