Full Capacity

Located In: Top of the World

Seated: 300 / Standing: 900

Top of the World

Top of the World

Full Capacity
Address
Top of the World

2000 Las Vegas Boulevard South Las Vegas, NV 89104

Business Space Location Map
Capacity

Seated: 300

Standing: 900

Square Feet: 8,976 ft2

F&B Options
In-house catering
Features
  • Swimming Pool
  • Outdoor Area
  • Rooftop
  • Great Views
Frequent Uses
  • Private Dining