The Vendry is now part of Groupize! Read more

Crimson

Located In: Red Rock Casino Resort and Spa

Seated: 150 / Standing: 350

Red Rock Casino Resort and Spa

Red Rock Casino Resort and Spa

Crimson
Address
Red Rock Casino Resort and Spa

11011 West Charleston Boulevard Las Vegas, NV 89135

Business Space Location Map
Capacity

Seated: 150

Standing: 350

F&B Options
In-house catering
Equipment
  • A/V Equipment
Features
  • Swimming Pool
  • Outdoor Area
  • Great Views
Frequent Uses
  • Meetings
  • Private Dining