Set 1.6 km from Foster Beach, Magnolia Studios offers air-conditioned accommodation with a patio. Complimentary Wi-Fi is offered throughout the property and private parking is available on site.
Number of rooms: 3
5705 North Magnolia Avenue, Chicago, IL 60660, United States