The Super 8 Odessa TX, is strategically located on Interstate 20 near the JBS Parkway, and is minutes from the University of Texas at Permian Basin, Midland Starting at
$80 per night
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.