42.01427 ­-87.66427
Go to map view
Super 8 Chicago IL - Chicago - Building
Super 8 Chicago IL - Chicago - Front desk
Super 8 Chicago IL - Chicago - Restaurant
Super 8 Chicago IL - Chicago - Bedroom
Super 8 Chicago IL - Chicago - Bedroom
7300 North Sheridan Road, Chicago, IL 60626, United States +1 773 973 7440
Welcome to the Super 8 Chicago Loyola University. We are located 1 block from Lake Michigan beaches where you can enjoy a evening stroll or a morning jog along the beautiful lakeshore. Loyola University is only minutes away. The Super 8 Chicago is the closest Super 8 to Downtown Chicago, Navy Pier, Wrigley Field, and Northwestern University. Public transpor... More from Wyndham Hotel Group

Get Rates

Show Super 8 Chicago IL at top of the results.

Get Flight + Hotel


General Cribs available, Designated smoking area
Services Concierge service
Internet WiFi (free)
Magnificent Mile/Mich. Ave 8.9mi Navy Pier 8.9mi Wrigley Field 4.6mi Soldier Field 10.8mi
McCormick Convention Center 11.5mi Union Station 9.4mi Grant Park 9.8mi River North 8.3mi
United Center 9.2mi Shedd Aquarium 10.4mi Millennium Park 9.3mi Donald E. Stephens Convention Center 10.4mi
Chicago Water Tower 8.4mi Gold Coast 8.1mi

Star Ratings