8.4/10
Very Good
13 reviews
Free Wi-Fi
Travelodge by Wyndham Santa Teresa is located in Santa Teresa, 30 km from El Paso Museum of Art and 33 km from Ciudad Juarez Cathedral. Featuring a restaurant, the 4-star hotel has air-conditioned rooms with free Wi-Fi, each with a private bathroom.
Number of rooms: 57
2680 Airport Rd, Santa Teresa, 88008 / NM, United States