Hotel ★★

Executive Inn Odessa

2505 E 2nd St, Odessa (TX), United States Show on map

About Executive Inn Odessa

Executive Inn Odessa is a 2-star hotel in Odessa (TX), United States. It is one of 54 places to stay in Odessa (TX) listed on Triptoic.

Property facts

Property type
Hotel
Star rating
2 stars

Location

2505 E 2nd St, Odessa (TX), United States

Loading map…

Frequently asked questions

Where is Executive Inn Odessa located?

Executive Inn Odessa is located at 2505 E 2nd St, Odessa (TX), United States.

How many stars does Executive Inn Odessa have?

Executive Inn Odessa is rated 2 stars.

Stays near Executive Inn Odessa

Highly rated alternatives close by

All 54 in Odessa (TX) →

More ways to stay in Odessa (TX)

See prices on Agoda
Check prices