Where is Snell Station?
Snell Station is located in South San Jose. If you're looking for things to see and do in the area, you might like to visit SAP Center at San Jose and Levi's Stadium.
Things to see and do near Snell Station
What to see near Snell Station
- SAP Center at San Jose
- Spartan Stadium
- San Jose State University
- eBay Inc. Headquarters
- San Jose Convention Center
Things to do near Snell Station
- Almaden Plaza
- Santa Clara County Fairgrounds
- Happy Hollow Park and Zoo
- Raging Waters
- The Pruneyard Shopping Center