
Sleep Inn & Suites Abilene Near University
250 Killough Cove, Abilene
Location Looking for a place to spend a night after a long walk around the city? Hotel Sleep Inn & Suites Abilene Near University is located in Abilene. This hotel is located in 5 km from the city center. At the hotel You can stop by the bar. You can stop by the restaurant. Free Wi
Free WiFiParkingPool











