Discover where Island Resort Casino is located and what attractions and amenities it has to offer for your next trip to the Michigan Upper Peninsula. Learn about the accommodations, dining options, and entertainment at this popular casino destination.