TownePlace Suites - Abilene, TX
TownePlace Suites Abilene Northeast
2141 Scottish Road
Abilene, TX 79601
Nightly Rates: ( 500.00 - 500.00 )
3 Star
When it comes to comfort and convenience, the all-new TownePlace Suites Abilene Northeast aims high to exceed guests' expectations. Our extended-stay hotel in Abilene is the perfect choice for professionals seeking a cozy place to call home while on