iOS app Android app

Christian Lundwall

First North American Blu Hotel To Open In Chicago

Posted 11.25.2011 | Chicago

An international hotel chain with more than 200 locations across 60 countries will be opening its first U.S. location in Chicago's Aqua Tower Nov. 1. ...