Travelodge by Wyndham Santa Teresa

Santa Teresa • Show on map
Price as low as USD 81.99
Travelodge by Wyndham Santa Teresa features air-conditioned accommodation in Santa Teresa. This 4-star hotel offers a 24-hour front desk and free WiFi. There is a restaurant serving American cuisine and…More info


