Travelodge by Wyndham Santa Teresa ligt in Santa Teresa, op 30 km van El Paso Museum of Art en 33 km van Kathedraal van Ciudad Juárez. Het hotel met 4 sterren biedt een restaurant en heeft kamers met airconditioning, gratis WiFi, en een eigen badkamer. De accommodatie is rookvrij en bevindt zich op 26 km van Wet n' Wild Waterworld.
Het personeel van de receptie spreekt Engels en Spaans, en staat op elk moment van de dag voor je klaar.
Benito Juarez Olympic Stadium ligt op 33 km van het hotel, en Chamizal Park ligt 35 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven El Paso, op 41 km van Travelodge by Wyndham Santa Teresa.