Candlewood Suites 750 John Ben Shepperd Parkway - Odessa, Texas 79761 Approximately 1.9 miles from Immanuel Baptist Church Compare prices for hotels in Odessa, TX
Candlewood Suites Odessa is the closest Candlewood Suites hotel to Immanuel Baptist Church.
Candlewood Suites Closest To Immanuel Baptist Church
Hotels Closest To Immanuel Baptist Church - All Brands