[Skip to Content]Privacy Policy
Mountain View, CA
93 West El Camino Real, Mountain View, California 94040

Local Area


16
Jun

Mountain View Businesses

Jun
16
 2016
About 1 year(s) ago by Hotel Strata No Comments
Businesses at Mountain View, California
When you're in town working at corporate headquarters or business centers in Silicon Valley, stay at a hotel within a short drive from the office. Several corporate campuses, including Google and Apple, call Silicon Valley their home and guests of the Hotel Strata have easy access to their work site. Free shuttle service and modern conveniences are some other amenities available to business travelers. Read More
Book Now