The Hotel Strata offers modern designer hotel accommodations, deluxe services and extended-stay amenities in the heart of Silicon Valley near Google. 58 beautifully designed rooms and suites, perfect for work or relaxation.
read more
show less