I would suggest staying in Midland, not Odessa. Midland is safer, more upscale and of course I'm in Midland, so I'm somewhat biased
. But seriously, Midland is safer and more upscale. I would suggest a decent hotel on Wall St. or one of the new ones that were just built over by Rankin Hwy and I-20. Avoid the no tell motels that are around Wall St though.