Microtel Inn and Suites Auburn

2174 S College St
Auburn
Alabama
United States