This Abilene, Texas hotel, just off Winters Freeway, is 2 miles from the Mall of Abilene. It has an outdoor pool and hot tub and serves a hot breakfast every morning.
Address: 3112 South Clack Street and Highway 83, Abilene (Texas)
Rates from:
USD 82 Book Now