Gensler, Wilson Associates design Omni Frisco Hotel as Dallas Cowboys’ official hotel

The Omni Frisco Hotel, designed by architecture firm Gensler and interior architect Wilson Associates, has opened at the mixed-use The Star development in Frisco, Texas.

The 16-story luxury hotel, the newest property in the​ ​Omni Hotels & Resorts portfolio,​ ​is now the tallest building in the city. The hotel has 300 guestrooms, a fourth-floor rooftop pool and viewing deck overlooking the plaza, meeting space (including a 13,000-square-foot grand ballroom that connects directly to the Ford Center stadium), lounge, lobby bar and Neighborhood Services restaurant on the first floor designed as an indoor/outdoor extension of the plaza.

The design was inspired by the local setting, with the Texan culture and climate serving as cornerstones of the design. Wilson Associates, interior architect for Omni Frisco, included regional nuances throughout the interior, including its love of football, and for the Dallas Cowboys.

Virtual Roundtable

Post COVID-19: The New Guest Experience

Join Hotel Management’s Elaine Simon for our latest roundtable—Post COVID-19: The New Guest Experience. The experts on the panel will share how to inspire guest confidence that hotels are safe and clean and how to win back guest business.

The interior architecture uses mixed metals combined with walnut woods. The guestrooms use of neutrals inspired by Texas agriculture.

The building is clad in Texas limestone, wood, bronze and wall-to-wall high-performance glass, complementing the surrounding buildings in the complex. There is also custom sculptural lighting at Omni Frisco, drawing from the City of Frisco's motto “Progress in Motion.” The LED lighting reflects an abstract football play and lines of the field that depict the strategy and action of moving a football down the field. There are also floor-to-ceiling windows to provide a sense of openness, while providing a view of the facility.

The Omni Frisco Hotel was designed to unify The Star campus. The Star in Frisco, which opened in 2016, is the new location for the Dallas Cowboys World Headquarters and the Ford Center’s event space and practice facility.

Suggested Articles

During the final day of AAHOA’s online conference, several owners gathered to discuss how their properties are handling the crisis. 

The dual-brand development is located on the Tempe campus of Arizona State University near athletic facilities and the planned multi-sports arena.

Full recovery in U.S. hotel demand and room revenue remains unlikely until 2023 and 2024, respectively.