Holiday Inn Express Hotel & Suites Abilene Abilene (KS) United States

Holiday Inn Express Hotel & Suites Abilene Abilene (KS) Kansas United States. Star rating 2.5. Average rating 8 off 1 reviews.


Holiday Inn Express Hotel & Suites Abilene Abilene (KS) Kansas United States


Holiday Inn Express Hotel & Suites Abilene is perfectly located for both business and leisure guests in Abilene (KS). The hotel has everything you need for a comfortable stay.… Read on for our location map