Skydeck Chicago

View from top of Skydeck Chicago near the Hotel Saint Clair

See Chicago from the 103rd floor of the former Sears Tower. You will love the views you get of the city.

233 S Wacker Dr 60606 Chicago USA