The Shops at Starwood

No caption

The Shops at Starwood

6959 Lebanon Road
Frisco, TX 75034

corner of Tollway and Lebanon Road

All the Details

The Shops at Starwood feature 50,000 square feet of speciality dining, select merchants and upscale personal service amenities. The Shops have richly appointed architectural design features along with pedestrian plazas, water features and heavy ornamental landscaping and fixtures. Hours vary among businesses. Information from the Shops' site

Goes Well With...

#Things To Do