Travelodge By Wyndham Santa Teresa

2680 Airport Rd Santa Teresa NM 88008 USA

(575) 236-4077

Email Travelodge By Wyndham Santa Teresa

Location