Towneplace Suites By Marriott Milpitas

1428 Falcon Dr
Milpitas
California
United States