Chicago Lake Shore Hotel 3 stars

4900 South Lakeshore Drive, Hyde Park, Chicago, Il 60615, United States of America

Hotel image
Read more reviews for Chicago Lake Shore Hotel