Situato a 8 km dalla Interstate 85, questo hotel dell'Alabama si trova a 10 minuti di auto dall'Auburn University. I monolocali dell'intown Suites Auburn dispongono di TV via cavo con canali HBO.
Numero delle stanze: 53
1188 Commerce Drive, Auburn, AL 36830, Stati Uniti