Featuring stunning views from every area of the hotel, this landmark building of stainless steel and tinted glass stands 92-stories above the Loop and North Michigan Avenue along the Chicago River.
Number of rooms: 360
401 North Wabash Avenue, River North, Chicago, IL 60611, United States
Hotel booked 3 times today.