Luxury Hotels Atlas / Places / United States / Frisco / Omni Frisco Hotel at The Star

Omni Frisco Hotel at The Star

Frisco, Texas, United States · Omni Hotels & Resorts · Accessible Luxury

Omni Frisco Hotel at The Star: ExteriorOmni Frisco Hotel at The Star: ExteriorOmni Frisco Hotel at The Star: Bedroom

Omni Frisco Hotel is the cornerstone of The Star, the 91-acre district that holds the Dallas Cowboys' world headquarters, and its 13,000-square-foot ballroom connects directly to the Ford Center, the team's 12,000-seat practice stadium. The 16-story tower has 300 rooms, a fourth-floor rooftop pool with a viewing deck over the plaza, and a lobby bar with its own cheesemonger and sommelier. Gensler and Wilson Associates designed it as the Cowboys' official hotel.

About Omni Frisco Hotel at The Star

Awards

Open Omni Frisco Hotel at The Star in the atlas for live weekend rates, photos, and the full folio.

More Omni Hotels & Resorts hotels

More hotels in Frisco

Omni Hotels & Resorts in The Maison: the brand's idea, history and every house on the atlas.

All luxury hotels in Frisco

How the six LHA Tiers work