250 Killough Cove, Abilene, TX 79601, USA
250 Killough Cove Abilene, TX 79601
Abilene
Texas
79601
US
877-411-3436877-411-3436
Sleep Inn and Suites Abilene allows up to two dogs, 25 lbs. and under, per guest room for an additional fee of $25 per pet per night.