
Oakwood 200 Squared
210 North Wells, Chicago
Location Want to take a rest and explore the city? Hotel Oakwood 200 Squared is located in Chicago. This hotel is located nearby from the city center. You can take a walk and explore the neighbourhood area of the hotel — 333 West Wacker Drive, Cadillac Palace Theatre and Monument with Standin
Free WiFiParkingPool










