Where is Santa Teresa Station?
Santa Teresa Station is located in South San Jose. If you want to find things to do in the area, you might want to stop in and see SAP Center at San Jose and Levi's Stadium.
Where Can I Stay near Santa Teresa Station?
We've got 8 hotels to choose from within a mile of Santa Teresa Station. You might want to consider one of these options that are popular with our guests:
Residence Inn by Marriott San Jose South
- hotel • Free breakfast • Free WiFi • Fitness center • Attentive staff
Extended Stay America Suites San Jose Edenvale South
- hotel • Free breakfast • Free parking • Free WiFi • Attentive staff
Extended Stay America Suites San Jose Edenvale North
- hotel • Free breakfast • Free parking • Free WiFi
Things to See and Do near Santa Teresa Station
What to See near Santa Teresa Station
- SAP Center at San Jose
- San Jose State University
- San Jose Convention Center
- eBay Inc. Headquarters
- Plaza de Cesar Chavez
Things to Do near Santa Teresa Station
- Almaden Plaza
- Santa Clara County Fairgrounds
- Raging Waters
- Happy Hollow Park and Zoo
- Willow Heights Mansion