River Hotel Chicago

Stay at this ideally located 4-star boutique hotel in downtown Chicago along the Chicago River, featuring modern guestrooms with free WiFi. Just a 10-minute walk from the Art Institute of Chicago, it's the perfect base for exploring the city.

chat
Contact Us
75 E Wacker Dr, Chicago, Illinois, United States, 60601
starsBusiness Spotlight
Go to business showcase