Texas Western Hospitality opens TownePlace Suites in Abilene
Texas Western Hospitality of Addison, Texas, opened its newest property, TownePlace Suites by Marriott Abilene Southwest. Located at 3838 John Knox Drive in Southwest Abilene,…