Loading hotels
Confirming room availability...
Hotel Strata, 93 W El Camino Real, Mountain View, United States
In Mountain View (Old Mountain View)<br /><br />A stay at Hotel Strata places you in the heart of Mountain View, within a 10-minute drive of Shoreline Amphitheatre and Levi's Stadium. This eco-friendly hotel is 8.5 mi (13.7 km) from California's Great America and 10.4 mi (16.7 km) from Winchester Mystery House.