Where is Mountain View Station?
Mountain View Station is located in Old Mountain View. If you're looking for things to see and do in the area, you may want to check out Tesla Motors and Mountain View Center for the Performing Arts.
Where Can I Stay near Mountain View Station?
We've got 578 hotels to choose from within 5 miles of Mountain View Station. You might want to think about one of these choices that are popular with our travelers:
Maple Tree Inn - 3.9 mi (6.2 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Walkable location
Shashi Hotel Mountain View Palo Alto - 1.6 mi (2.5 km) away
- hotel • Free parking • Free WiFi • Restaurant • Walkable location
The Grand Hotel - 2.5 mi (4 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Cupertino Hotel - 4.7 mi (7.6 km) away
- hotel • Free breakfast • Free parking • Free WiFi • Central location
Creekside Inn - 3.6 mi (5.8 km) away
- hotel • Free breakfast • Free WiFi • 24-hour fitness center • Walkable location
Things to See and Do near Mountain View Station
What to See near Mountain View Station
- Stanford University
- Moffett Federal Airfield
- Googleplex
- Shoreline Park
- Historic Murphy Avenue
Things to Do near Mountain View Station
- Mountain View Center for the Performing Arts
- NASA Ames Research
- Computer History Museum
- Shoreline Amphitheatre
- Twin Creeks Sports Complex