Travelodge by Wyndham Santa Teresa

Santa Teresa • Show on map
View Details for Price
Travelodge by Wyndham Santa Teresa is located in Santa Teresa, 16 miles from El Paso Museum of Art and 16 miles from Wet n' Wild Waterworld. Featuring a restaurant, the 4-star hotel has air-conditioned…More info
