Super 8 by Wyndham Chicago IL
Photo gallery for Super 8 by Wyndham Chicago IL
Overview of Super 8 by Wyndham Chicago IL
Super 8 by Wyndham Chicago IL
Motel in Rogers Park
7.2
Good
Popular amenities
Explore the area
7300 North Sheridan Road, Chicago, IL, 60626
- Loyola University Chicago16 min walk
- Northwestern University6 min drive
- Wrigley Field7 min drive
- Chicago, IL (ORD-O'Hare Intl.)37 min drive