Microtel Inn & Suites by Wyndham, Shelbyville

Microtel Inn & Suites by Wyndham, Shelbyville

Microtel Inn & Suites by Wyndham, Shelbyville
https://microtel-inn-suites-by-wyndham-shelbyville-tennessee.usa8.info

Located in Shelbyville, Microtel Inn & Suites by Wyndham features a seasonal outdoor swimming pool and a fitness center. This 2-star hotel offers a 24-hour front desk. The property provides free WiFi.

1207 North Main Street, Shelbyville, TN 37160, United States of America