It’s nice to come back to a place where you can have a rest after an eventful day in the city Hotel «Oak Tree Inn Santa Teresa» is located in Santa Teresa. This hotel is located 2 km from the city center.
2680 Airport Rd, Santa Teresa, NM, US, 88008, Santa Teresa, 88008