Chicago Lake Shore Hotel 3 stars

4900 South Lakeshore Drive, Hyde Park, Chicago, Il 60615, USA

Hotel image
Read more reviews for Chicago Lake Shore Hotel