
Woodruff Road Hotel Receives Wyndham Hotels “Best of the Best” Award
The Microtel Inn & Suites by Wyndham on Woodruff Road in Greenville recently received national recognition among its peer hotels as a “Best of the Best” hotel from . . .
The Microtel Inn & Suites by Wyndham on Woodruff Road in Greenville recently received national recognition among its peer hotels as a “Best of the Best” hotel from . . .