1758 Interstate 20 Business, Abilene, TX 79601, USA
1758 E I-20 Abilene, TX 79601
Abilene
Texas
79601
US
877-411-3436877-411-3436
Quality Inn Abilene allows up to two dogs (65 lbs or less) per guest room for an additional fee of $20 per pet per night. Please note that pets may not be left unattended in guest …