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