Located in the Lakeview neighbourhood of Chicago, this self-catering guest house with luxury furnishings and artistic decor has a flower laden garden. It is only 6 km away from the entertainment in the Chicago City Centre.
Number of rooms: 3
1216 West Newport Avenue, Lakeview, Chicago, IL 60657, United States