Frisco Guest Rooms & Suites
Luxurious Accommodations in Frisco
As a modern cornerstone of North Dallas, this luxury lifestyle hotel reflects the culture and energy of the area. Located at The Star, step outside and enter the new social hub of Frisco, where you’ll experience extraordinary entertainment in the events plaza, or catch a game or concert at The Ford Center. The elevated pool deck is prime for admiring a world-famous Texas sunset while enjoying a classic cocktail or watching the Dallas Cowboys practice on the outdoor fields.