Review for Three Rivers Casino Resort Review For Santa Fe Station Hotel & Casino Google User Jan 13 '18 at 5:31 Love it and gp there all the time at least once a year. It is gorgeous inside and out. The best inside interior decorations and artful artifacts, all surrounded by beautiful architecture! View full site to comment or like