Real estate investors and developers, Oxford Capital Group and Quadrum Global partner to launch Arlo Chicago at 168 North Michigan Avenue opening on April 11, 2023. The 218-room property marks Arlo Hotels debut into the Midwest and Chicago and its sixth hotel overall, with other locations in New York and Miami.