Remove Ads

Photos for Microtel Inn & Suites

3.5
10 votes

Microtel Inn & Suites

2423 North Germantown Parkway, Tennessee 38018 USA

Add Photo