Address : 1525 e stamford st abilene 79601 Show Hotel Map
Super 8 Motel is located in Abilene North has easy access to I-20, the area universities, attractions, restaurants and shopping are at your fingertips. The 12th Armored Division Museum, Abilene Country Club, Abilene State Park and Abilene Zoological Gardens are some of the area attractions here. 7 kms to city centre -1 km to the nearest fair site (?)