93 W El Camino Real
Mountain View, CA 94040
(650) 967-4834 (fax)
Nestled between San Francisco Bay and the Santa Cruz Mountains in Silicon Valley, Hotel Strata is an intimate Upscale Boutique property in Mountain View, CA.
From 101 Southbound, Exit Hwy 85 South, Exit Grant Road(82N), Turn right on El Camino Real (Rt 82), Hotel on Left side, make a U-turn at next light and comeback.