Please Choose Dates

Close

General

Featuring 3-star accommodations, Found Hotel Chicago River North is located in Chicago, a 10-minute walk from Shops at Northbridge and 0.7 miles from Water Tower Chicago. Popular points of interest nearby include Millennium Station, Millennium Park and Willis Tower. The property is 1.5 miles from Oak Street Beach, and within half a mile of the city center. Popular points of interest near the hotel include 360 Chicago, Chicago Museum of Contemporary Art and CIBC Theatre. Midway International Airport is 11 miles from the property.

Facilities

  • Ironing amenities

Loading Testimonials

Hotels Nearby