Omni Frisco
Highly Anticipated Omni Frisco Hotel Now Open for Bookings
Scheduled for July 2017300 RoomsHotel website
The Omni Frisco Hotel, the cornerstone of The Star, which is anchored by the Dallas Cowboys World Headquarters and Ford Center, is now open for business and leisure traveler bookings. This new contemporary hotel and lifestyle hub will open in July 2017 and will exude an understated luxury – designed to surpass the varying wants and desires of today"s diverse business and leisure travelers in every way, while also offering one of the area"s most highly-acclaimed, yet approachable, dining establishments.