Best Value Inn and Suites 5203 South 1st Street - Abilene, Texas 79605 Approximately 3.4 miles from Immanuel Baptist Church Compare prices for Kiva Hotel Abilene with nearby hotels
Kiva Hotel Abilene is the closest Best Value Inn and Suites hotel to Immanuel Baptist Church.
Best Value Inn and Suites Closest To Immanuel Baptist Church