Omni Hotel is one of Hotels that are down to earth yet flash.

1. Omni Hotel

7.5
Hotel · Streeterville · 676 N Michigan Ave (at Huron St), Chicago, IL

Jake P.Jake Pearce: Ask for Kevin the chef and ask for steak and pea sauce - I know it sounds mad but it is amazing.