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, anchored by the Dallas Cowboys World Headquarters and 12,000-seat stadium, Ford Center. From grand and junior ballrooms to intimate spaces, Omni Frisco Hotel’s 24,000 square feet of meeting space provide endless opportunities for events.
Shop at Charlotte Jones Collection, the essential fashion destination for visitors of the hotel and as well as any local fashion and lifestyle lovers. With Neighborhood Services, and the chic coffee and wine bar featuring curated wines by a master sommelier, you can enjoy an array of amenities. Take in the views of events happening on the outdoor plaza at our elevated pool bar and deck, The Edge.
Located in the heart of The Star, a 91-acre entertainment district, Omni Frisco offers exciting dining, nightlife, and shopping just steps away from the hotel. Centrally located, D/FW International Airport and Dallas Love Field Airport are each about 25 minutes away. Visit Omni Frisco, and discover how a change in scenery can change you.