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