Hotel
Omni Frisco Hotel captures the energy and future of this vibrant North Texas city, making it a location you’ll never forget. Featuring 300 beautifully-appointed guest rooms and suites, this luxury 16-story hotel serves as the cornerstone of The Star, a 91-acre entertainment district anchored by the Dallas Cowboys World Headquarters and 12,000-seat stadium, Ford Center. Omni Frisco Hotel is located near The Star and offers exciting dining, nightlife, and shopping all just steps away.
Max Seated: 100
Max Standing: 100
Max Seated: 1,440
Max Standing: 1,297
Max Seated: 378
Max Standing: 328
Max Seated: 324
Max Standing: 314
Max Seated: 712
Max Standing: 642
Max Seated: 1,061
Max Standing: 956
Getty Images
Getty Images
PaperCity Magazine
Getty Images
Getty Images
PaperCity Magazine
Do you work for Omni Frisco Hotel? Contact us to learn more about who's managing this profile or gain access.