A very nice place to stay for a reasonable price - hotel «Ultimate 3br Luxury Suite Near Navy Pier with Gym & Pool by Envitae» is located in Chicago. This hotel is located 2 km from the city center.
North Saint Clair Street, 60611, Chicago, Illinois, United States, Chicago, 60611