Start from
Extended Stay America - San Jose - Mountain View
190 E El Camino Real, Mountain View 94040