Perched on the banks of the Fraser River in Richmond, the River Rock is loosely themed on a Rocky Mountain lodge. It includes a 70,000-square-foot casino, a marina, five food and beverage operations, a swimming pool, fitness centre, day spa, theatre, hotel, and conference facilities. The theatre features adjustable seating formats that provide flexible configurations including a single-level floor, terraced dining, and stadium seating.