Skip to main content

FAQ's & Traveler's Tips

A Some of the best dining spots on Castro Street in Mountain View include local favorites like Vaso Azzurro, La Stanza Cucina, La Fontaine, Cascal, Cucina Venti, Doppio Zero, Scratch, and Le Petit Bistro.
A There are 11 public parking facilities in downtown with 1,500 off-street parking spaces. These off-street parking spaces have timed parking from Monday through Friday, 8:00 am to 5:00 pm (excluding holidays).
Back to Top
×
Please call the property directly at [650-962-9912] for reservation or inquiries.