Park
Downtown Mountain View station
60 locals recommend,
Location
Mountain View, CA
Tips from locals
Castro street is the best place for great food with range of international cuisine restaurant
Downtown Mountain View station by Airbnb Experiences
Get to know this iconic landmark through Airbnb Experiences, small group activities led by locals