Where to stay in Odessa & Midland – A guide to these Texas cities Odessa is a city known for its western atmosphere, lively nightlife and many attractions that exhibit the Texan culture. Among the attractions of Odessa, highlights include the Globe Theater, a replica of Stonehenge and the second largest meteor crater in...