Shop ’til you drop at The Isle at WinStar! The Isle at WinStar is one of the newest gift shops at WinStar World Casino and Resort. The Isle is located in the lobby of Pool Tower North and is open to visitors 24 hours a day, 7 days a week. From various sundries and snacks to kids’ items, electronics and jewelry with brands including Tommy Bahama, UGG, Sperry, YETI, Under Armour and LafFonn jewelry - The Isle offers guests a one-stop-shop for convenience and fun. Stop by The Isle and discover everything you need to make you feel at home during your luxurious stay at WinStar World Casino & Resort!