The Star
The Cowboys 400,000 square foot state-of-the-art facility is the first of its kind. THE STAR features over 30 flexible event spaces that include Ford Center, a 12,000 seat indoor venue, Grand Atrium, Tostitos Championship Plaza, War Room, Theatre, Training Table and much more. The new headquarters delivers an upscale ambiance and displays versatile event areas that can accommodate groups of 10 to 5,000. THE STAR provides all business amenities that include audiovisual equipment, chef-crafted catering, and first class service.
Distance From Key Points of Interest
- Dallas Love Field Airport: 17.61 miles
- DFW International Airport: 18.70 miles
- Kay Bailey Hutchison Convention Center: 23.06 miles
- AT&T Stadium: 29.26 miles
Virtual Tour
Amenities
- ADA Accessible
- Air Conditioned
- Concessions
- Indoor Facility