From $64 USD Booking.com Located 11.9 km away from Texas Tech University Health Sciences Center, Value Place Odessa offers WiFi access free of charge. Each room comes equipped with cable TV. A work desk is offered in every room at Odessa Value Place.