The comfortable 3-star Towneplace Suites By Marriott Abilene Southwest hotel is located in Abilene, a 5-minute walk from Century 12 Abilene, and offers a year-round outdoor pool. This non-smoking hotel entices guests with a car park, available on site.
The hotel is located in a central area of Abilene, 2 miles from Red Bud Park. The Towneplace Suites By Marriott Abilene Southwest in Abilene is a 15-minute drive from The Grace Museum. Options for cultural tourism include the Creation Discovery Center Museum, situated 3.1 miles away.
Most rooms at this accommodation come with a roll-in shower and a separate toilet, as well as comforts including a hairdryer and bath sheets.
A buffet breakfast is provided daily. There is an outdoor bar on site. Towneplace Suites By Marriott Abilene Southwest hotel is a short way from Black Box Pizza and serves delectable meals.