Review for Santa Fe Station Hotel & Casino Review For Jupiters Townsville Hotel & Casino Google User Jan 10 '18 at 10:15 Awesome food! The atmosphere is amazing, the location and view is just wow. Love it ??? View full site to comment or like