Station Casinos are not on the Las Vegas Strip, and are instead found in outlying areas of Las Vegas. Station Casinos is a chain of casinos in Las Vegas, Nevada.įounded in 1976, Station Casinos was the first casino chain created to cater to locals instead of tourists.