Travelodge by Wyndham Santa Teresa
Santa Teresa • Show on map Price as low as USD 81.99Travelodge 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