Skip to Content
Mountain View, CA
93 West El Camino Real, Mountain View, California 94040

Local Area


Mountain View Businesses

About 2 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 Back to top