By IvyLee Rosario
The Omni Frisco Hotel located within The Star, which is anchored by the Dallas Cowboys World Headquarters and Ford Center, will be opening in July 2017.
The 16-story, 300-key Omni will feature 24,000 square feet of meeting space, a 13,000-square-foot ballroom, a restaurant, wine bar, a rooftop pool bar and grill on the fourth floor. Additional amenities include a luxury retail outlet that features merchandise produced by local artists and designers, a fitness center, laundry and dry cleaning services, pet-friendly accommodations, a business center and free Wi-Fi.
The hotel is located 20 minutes north of downtown Dallas and 25 minutes from both DFW International and Love Field Airports.
The 91-acre Star offers retail, restaurant and office space, 12,000 seats in the Ford Center, 30 meeting spaces, a medical center, a 60,000-square-foot gym.
Images courtesy of Omni Frisco Hotel