Hotel Strata
Add to Favorites
12 Years
in Business
Saved to Favorites
https://www.hotelstrata.com/?utm_source=tripadvisor&utm_medium=organic&utm_campaign=gbp
Phone: (650) 967-6957
Address: 93 W El Camino Real, Mountain View, CA 94040
Website: https://www.hotelstrata.com/?utm_source=tripadvisor&utm_medium=organic&utm_campaign=gbp