Photo of Holiday Inn Express & Suites Auburn - University Area, an IHG Hotel
Holiday Inn Express & Suites Auburn - University Area, an IHG Hotel
2013 South College Street, Auburn, Alabama 36832 USA
2013 South College Street, Auburn, Alabama 36832 USA