Hotel Strata

Where
93 West El Camino Real, Mountain View , CA
Call
+1 6509676957
Contact
Email
Tags
Hotels, Luxury Hotels
Hours
Mon-Sun (1pm-11am)
Claim this listing

About request an edit to this page

The Hotel Strata offers modern designer hotel accommodations, deluxe services and extended-stay amenities in the heart of Silicon Valley near Google.

Facebook

Comments