The Hotel Felix is one of the most beautiful four- star luxury, boutique hotels in all of Chicago. Located on the corner of Clark St. and Huron St. in downtown Chicago, the Hotel Felix is near some of Chicago’s top attractions. Nearby you’ll find the Art Institute of Chicago galleries and museums, Adler Planetarium and … Continue reading Hotel Felix in Chicago
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed