Hotel Strata

Where
93 West El Camino Real, Mountain View, CA
Call
+1 6509676957
Contact
Email
Web
Hotel Strata Website
Tags
Hotels, Luxury Hotel
Hours
Sun - Sat (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