>

Hotel Strata

Book Now! Planning An Event?
Hotel Strata

Hotel Strata, a modern Mountain View hotel, offers guests an array of amenities, comfortable accommodations and a convenient Silicon Valley location.

Location

93 West El Camino Real Mountain View, CA 94040
(650) 967-6957
Share
Facebooktwitterpinterest