Welcome to the Holiday Inn Abilene North College, the newest and only Full Service Holiday Inn Hotel in Abilene, Texas. Fresh, modern and convenient, Holiday Inn Abilene North College Area offers a comfortable, familiar atmosphere where guests can relax and enjoy amenities such as free Wi-Fi access, spacious guestrooms with Keurig coffee makers, mini refrigerators, microwaves, and 49" flat...