Loading hotels
Confirming room availability...
Oakwood 200 Squared, 210 North Wells Street, Chicago, United States
With a stay at Oakwood 200 Squared, you'll be centrally located in Chicago, steps from Cadillac Palace Theatre and minutes from Merchandise Mart. This 4-star apartment is close to Willis Tower and Skydeck Ledge.