Book a mystical getaway at Treasure Island Resort & Casino, located on Sturgeon Lake Road just outside of Welch, MN! Use promo code: WML89 for great hotel room rates, we have a luxury spa, action-packed casino, fun-filled indoor water park and more. Book your mystical stay at The Island today!