« Back to article: New Dallas Cowboys headquarters includes luxury hotel and 12,000-seat indoor stadium

Omni Frisco, Star, Dallas Cowboys
The Omni will be the cornerstone of The Star development, which will be anchored by the Dallas Cowboys headquarters. Courtesy rendering
Omni Frisco, Star, Dallas Cowboys
The 300-room Omni Frisco will open in early summer 2017. Courtesy rendering
Omni Frisco, Star, Dallas Cowboys
The Omni Frisco will have 300 guest rooms and suites, plus a pool deck. Courtesy rendering
Omni Frisco lobby rendering
A rendering of the lobby of the new Omni Frisco. Courtesy rendering
Omni Frisco lobby rendering
A rendering of the lobby of the new Omni Frisco. Courtesy rendering
Omni Frisco guestroom rendering
A rendering of a guest room at the new Omni Frisco. Courtesy rendering