Back To Previous

The Shops at Starwood

6959 Lebanon Rd. Frisco, Texas 75034

The Shops at Starwood is a Best of D recognized and award-winning vibrant collection of specialty retail boutiques, services and one-of-a-kind restaurants located on the Dallas North Tollway at Lebanon Road. Awarded by the Frisco Chamber of Commerce as the Development of the Year in 2008, this Mediterranean inspired center invites a leisurely stroll to experience the sights and sounds of unique restaurant concepts and boutiques. A place where you can Stay Cool During the Day and Have Fun at Night.