Hotel Felix 111 W. Huron Street Chicago IL 60654 (312) 447-3440 Send Email Share × Print Email Facebook Twitter LinkedIn Tell a Friend ×