Published on Saturday, December 3, 2011 by Marie Grace
When thinking of the city of Mountain View, California, one often thinks of Silicon Valley and its myriads of tech companies. What is often unknown to visitors and tourists alike is that it shelters numerous museums and venues of culture. To experience this side of the place, plenty of Mountain View hotels allow people from out of town to spend some time savoring wh...