With a prime location near the University of Texas and the Music City Mall, the Microtel Hotel of Odessa is a ideal choice to stay for business travelers and vacationing families. Equipped with the best of facilities and excellent modern services, the hotel offers guests a comfortable and memorable stay with access to free WiFi, fitness center, an outdoor swimming pool, a plush business center,...