Average customer rating: 8.0
Hampton Inn/Hampton Inn and Suites 2430 S College St - Auburn, Alabama 36832 Approximately 5.6 miles from Town and Country Instantly compare prices for Hampton Inn Auburn at dozens of top hotel sites
Hampton Inn Auburn is the 2nd closest Hampton Inn/Hampton Inn and Suites hotel to Town and Country.
Hampton Inn/Hampton Inn and Suites Closest To Town and Country