AT&T Stadium in Arlington
AT&T Stadium, home of the Dallas Cowboys, is also the host to many concerts and premier sporting events in the Dallas/Fort Worth area. Located just 20 minutes from Omni Fort Worth Hotel, guests are invited to tour the stadium and experience the largest domed structure in the world and the world's largest scoreboard. Spectators will tour the 80,000-seat capacity stadium with a retractable roof that is home to an art museum, a classroom, and much more. The possibilities for fun at AT&T Stadium are endless, and you can experience them all by booking your tour through our concierge. Omni Hotels & Resorts is the Official Hotel Partner of the Dallas Cowboys, and Omni Fort Worth is the closest Omni to the stadium.