The Omni Chicago is the only ALL-SUITE luxury hotel on Michigan Avenue. Located in the heart of the Magnificent Mile it is surrounded by world-class shopping and entertainment as well as museums. Our 347 suites are some of the most lavish in Chicago. All rooms are 100 percent non-smoking. Credit card is required at check in for incidentals.