20 West Kinzie Street, Chicago (Illinois), IL 60610, United States
Situated in the trendy River North District of Chicago, this recently renovated hotel is within walking distance to many area attractions and provides exceptional service along with all the latest modern conveniences.
Get detailed directions from
Free Wi-Fi Internet Access Included
Please enter details of your intended stay to check availability at this hotel.