Review for Inn of the Mountain Gods Resort & Casino Review For Treasure Island - TI Hotel & Casino, a Radisson Hotel Google User Jan 13 '18 at 3:44 Great place to stay. Love the blackout curtains. Slept like a baby. The staff is also very nice and attentive. Everything you need is in the hotel and it is super close to everything on the strip. I would come back here again. View full site to comment or like