The Fairmont Chicago Millennium Park is a luxury hotel located just north of the park that it’s named for, near the banks of Lake Michigan. It has more than 600 rooms and suites, which look out over sights like parks, the lake, and the Chicago skyline. Because of the building height restrictions in the nearby parks, many of these views are completely unobstructed.