This resort is also Station Casino's flagship property, since it's company is headquartered inside the property. 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.