The resort features a wide range of amenities, including a large casino with table games, slots, and a sports book, multiple restaurants and bars, a spa and fitness center, a movie theater, a bowling alley, and a pool and outdoor recreation area. It is owned and operated by Station Casinos, a popular gaming and hospitality company. Red Rock Casino Resort & Spa is a luxury resort located in the western part of Las Vegas, Nevada.