Baymont by Wyndham Milpitas/San Jose Milpitas
66 S Main Street
Milpitas,
CA 95035
Near Great Mall of the Bay Area
Distance17.6 miles
SELECT