This distinction is important because their Boarding Pass players club was created with those customers in mind. Red Rock and the other Station Casinos properties are mostly frequented by people that live in their respective locales. Even though Red Rock Casino, Resort & Spa is one of the more beautiful hotels and casinos you’ll find anywhere in Las Vegas it’s 20 minutes away from the tourist areas of the Vegas Strip and Downtown Las Vegas. Station Casinos is considered by most people as a casino operator for Las Vegas locals.