270 S Abbott Ave, Milpitas, CA 95035 (Map)
+1 408.946.8889
66 South Main St, Milpitas, CA 95035 (Map)
Affordable lodging in Milpitas California. Call for reservations.
+1 888.854.7351
1501 California Cir, Milpitas, CA 95035 (Map)
+1 408.941.9222