Less than 2 miles away from University of Chicago and the Museum of Science and Industry, this hotel offers free guest parking, free local area shuttle service and an on-site restaurant.
Number of rooms: 70
4900 South Lakeshore Drive, Hyde Park, Chicago, Il 60615, United States