Hotel Felix
111 W. Huron St.
Chicago, IL 60610


View Larger Map

FOR MORE DETAILED DIRECTIONS
CALL 773-HOT-ROOM
 
(773-468-7666)