La Quinta Inn and Suites Winston Salem

2020 Griffith Rd
Winston-Salem
North Carolina
United States