The MCM Grande Hotel

6201 East Business 20
Odessa
Texas
United States