Prices : from 129.6 USD to 459 USD
Ideally located in downtown Chicago along the Chicago River, this 4-star boutique hotel features modern rooms, an award-winning restaurant and guest rooms with free WiFi. The Art Institute of Chicago is 10 minutes' walk away.
Number of rooms : 121
75A East Wacker Drive
IL 60601 Chicago (Illinois)