Abilene Inn & Suites
★ 6.30(1)110 E. Lafayette, Abilene
Location Want to save money while travelling? It’s easy! Hotel Abilene Inn & Suites is located in Abilene. This hotel is located in 3 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Memorial Hospital. At the hotel Taste the local cuisi
Free WiFiParkingPool





