|
Conveniently located in the commercial and retail hub of Abilene, Texas, this property is within walking distance or a short drive to the Mall of Abilene and several nearby restaurants.This property features 123 rooms, about 3,000 square feet of flexible
|