Extended Stay America San Jose Mountain View
190 E. El Camino Real , Mountain View, California, 94040, United States
Extended Stay America San Jose Mountain View offers guests a comfortable room or suite and multiple amenities. Book this Mountain View hotel today!