
Abilene, TX, United States
Super 8 by Wyndham Abilene South
3-star hotel · WYNDHAM HOTEL GROUP
Experience the spirit of the Texas Frontier at the Super 8 in Abilene. Conveniently located off US-83N and US-84W, our hotel is near shopping, restaurants, universities, and businesses. Explore the Old West heritage, then unwind…
- Wi-fi · extra charge
- 24-hour reception
- Indoor freshwater pool
- Outdoor freshwater pool


