Photo gallery for Hotel Felix River North/Magnificent Mile
Hotel Felix River North/Magnificent Mile
4-star hotel in Downtown Chicago
Reviews
8.0
Very good
Popular amenities
Explore the area
111 W Huron St, Chicago, IL, 60654
- Chicago Riverwalk16 min walk
- Millennium Park2 min drive
- Art Institute of Chicago3 min drive
- Chicago, IL (DPA-Dupage)66 min drive