Located around 10 minutes' drive from Canyon Rock Lake, the comfortable 2-star Super 8 By Wyndham Abilene South Hotel offers a picnic area and various recreational opportunities. This hotel is situated in the center of Abilene, 3.7 miles from such cultural attractions as The Grace Museum.
The pet-friendly hotel is situated in the historic part of Abilene, approximately 15 minutes by car from the 3-story 12th Armored Division Memorial Military Museum. The Super 8 By Wyndham Abilene South is also conveniently located 1.3 miles from Vaughn Camp Park. The area also includes natural sights like the man-made Kirby Lake Reservoir about 10 minutes by car from the property.
Coffee/tea making equipment along with free wireless internet and a multi-channel television are provided in each of the air-conditioned rooms at the Abilene hotel. The accommodation has 55 air-conditioned rooms with views of the pool. The private bathrooms, fitted with a separate toilet and a shower, also offer hair dryers and bath sheets.
Super 8 By Wyndham Abilene South Hotel also offers a continental breakfast. You may walk 5 minutes to Golden Chopsticks Super Buffet or eat by Fat Boss, located just 600 feet away.