Skip to main content
Mountain View, California 55 Fairchild Drive, Mountain View, California 94043
A A 5-minute drive from our hotel will take you to Castro Street in Downtown Mountain View, where you'll find the best restaurants for dine-in, take away, and delivery. Some of the most popular dining spots include Vaso Azzuro, Eureka, Cascal, and Asian Box.
Back to top Book Now