Microtel Inn And Suites Greenville Mall, Greenville

Microtel Inn And Suites Greenville Mall

1024 Woodruff Road

Opposite the Greenville Mall.