Hotels Closest To Texas Tech University Health







Villa Manport
Hermanos Escobar No. 2224
Ciudad Juarez, MX
32300
Distance: 1.5 miles








From
$42
Per Night