TownePlace Suites
Hotel
Abilene, Texas
TownePlace Suites by Marriott Abilene Northeast has free bikes, a fitness centre and a sun terrace with swimming pool and continental breakfast in Abilene. With free Wi-Fi, this 3-star hotel offers free shuttle service and a shared lounge.
Number of rooms: 76
2141 Scottish Drive, Abilene, TX 79601, United States