Dieses Hotel in Alabama liegt 5 Meilen von der Interstate 85 und 10 Fahrminuten von der Auburn University entfernt. Die Studios im InTown Suites Auburn verfügen über Kabel-TV mit HBO-Kanälen.
Zimmeranzahl: 53
1188 Commerce Drive, Auburn, AL 36830, USA