Book Now The Inn of Chicago (Chicago, United States). Rooms Available for all budgets. An on-site fitness center and a downtown Chicago location please guests who visit the non-smoking Inn of Chicago. The 22-floor Inn of Chicago has 359 rooms featuring beds with
{}