Hotel Felix, Chicago

Hotel Felix, Chicago
https://hotel-felix.usa8.info

Located in Chicago’s vibrant River North neighborhood, this eco-friendly hotel is within walking distance of the unique shops and top restaurants on the Magnificent Mile. Free WiFi is available.

111 West Huron, River North, Chicago, IL 60654, United States of America

Related Posts