The Red Rock opened in 2006, at a cost of $930 million. Wikipedia describes the site as a “locals” casino, but if it is, it’s the most expensive and luxurious locals casino I’ve ever seen. It’s very impressive with enormous Swarofski crystal chandeliers featuring over 3 million pieces of crystal. The décor could be described as Desert Modern or Desert Art Deco. The Red Rock is a Station Casino, and in fact the corporate headquarters is located on the premises.
The 70-acre site is located at the corner of Charleston Blvd.
The Red Rock Casino, Resort and Spa is located 10 miles north of the Las Vegas Strip in Summerlin, Nevada.