Offering city views and a fitness centre, Slumber Stay - McCormick is set in the South Loop district of Chicago, 2.4 km from Field Museum of Natural History and 2.9 km from Art Institute of Chicago.
Number of rooms: 78
2036 South Michigan Avenue, South Loop, Chicago, IL 60616, United States