We are processing your request...

Hotel Strata
93 W El Camino Real, Mountain View, California 94040
Phone: (650)-967-6957
Email: reservations@hotelstrata.com | Visit Website

Hotel Strata Reservation