Contact At
Executive Inn Odessa, TX

Near by attraction

The University of Texas of the Permian Basin is 5 minutes' drive from the property

2505 East 2nd Street, Odessa,

TX 79761, United States

Phone: (432) 333-1528