The hotel is named after Red Rock Mountains, due to how close they both are to each other, not to mention it's desert theme being thrown in with the casino's modernity. The hotel is owned by the Station Casinos corporation and opened back in 2006.
Red Rock is an 830-room resort and casino located on 11011 West Charleston Boulevard in Summerlin, Nevada.