Map of Holiday Inn Express in Abilene, TX 79606

Holiday Inn Express

📍 3112 S Clack St , Texas 79606

📞(325) 695-0500

locationImg Get Directions >

👍 ★★★★★ 4.2