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.
2000 Number of Parking
12000 Maximum Seating
510,000 sq ft Multiuse Sq Footage
30 Multiuse Meeting Room #
2016 Year Built