Treasure Island Resort & Casino

Hotel Category: St. Croix River Valley

  • Profile

    Discover your own private island at Minnesota’s second largest hotel! With new hotel towers added in 2017, a full-service salon and spa, slots, table games, bingo, golf, a luxury cruise liner, and an indoor water park, anything can happen. What’s next is up to you. Book your island escape today!

  • More Info
    Address: 5734 Sturgeon Lake Rd.
    Welch
    Minnesota
    55089
    United States
  • Map

    No Records Found

    Sorry, no records were found. Please adjust your search criteria and try again.

    Google Map Not Loaded

    Sorry, unable to load Google Maps API.