Loading hotels
Confirming room availability...
Oakwood Millennium Park Plaza, 151 North Michigan Avenue, Chicago, United States
Guest accommodation comprises 540 rooms. A business centre is among the facilities. Those arriving in their own vehicles can leave them in the car park of the hotel.