Skip to main content

Holiday Inn Express and Suites Abilene Mall South

hotel · Abilene, TX

Address
3112 S Clack St, Abilene, TX 79606
Phone
(325) 695-0500
Website
ihg.com/holidayinnexpress/hotels/us/en/abilene/abicc/hoteldetail?cm_mmc=FacebookMaps-_-EX-_-US-_-ABICC
Where
32.4124, -99.7775

Search Hominin for Holiday Inn Express and Suites Abilene Mall South

Other hotels nearby

More in Abilene

Holiday Inn Express and Suites Abilene Mall South — hotel in Abilene, TX | Hominin