Holiday Inn Abilene - North College Area, an IHG Hotel

Holiday Inn Abilene - North College Area, an IHG Hotel
3525 West Lake Rd., Abilene, TX 79601 United States (USA) near Exit 286 on I-20 (~0.5mi)