Photos for Microtel Inn & Suites

4.0
44 votes

Microtel Inn & Suites

1024 Woodruff Road, Greenville, South Carolina 29607 USA

Add Photo