totalnumberofrooms133
in
Fremont, CA
Extended Stay America San Jose Mountain View
190 East El Camino Real
Mountain View
CA
94040
(650) 962-1500
12.4
mi