Address : 4397 sayles blvd abilene 79605 Show Hotel Map
Conveniently located off of US-83N & US-84W, our hotel is close recreation, shopping, restaurants, area universities and local commerce. The Super 8 Abilene South is just minutes from McMurry University, Dyess Air Force Base, Frontier Texas the Abilene Zoo and much more. 7 kms to city centre 360 kms to the nearest airport (austin bergstrom intl) -1 km to the nearest fair site (?)