Business Meetings & Conference Rooms

Located In: Texas Station

Standing: 1,100

Texas Station

Texas Station

Business Meetings & Conference Rooms
Address
Texas Station

2101 Texas Star Lane North Las Vegas, NV 89032

Business Space Location Map
Capacity

Standing: 1,100

Square Feet: 40,000 ft2

Photos from Previous Events at Texas Station
Largest Business Mixer