Photos coming soon
HOTEL
Deluxe Inn By Capital O Odessa I-20
1518, S Grant Ave, Odessa, Odessa (TX), United States
Where it sits
Deluxe Inn By Capital O Odessa I-20
1518, S Grant Ave, Odessa, Odessa (TX), United States
31.82998, -102.35725
Similar stays nearby
Plan around Deluxe Inn By Capital O Odessa I-20
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
