Your Source for Everything Milpitas
Ramada Limited
408-262-7685
66 S Main St Milpitas CA 95035
Category: Hotels and Lodging
   Business Type: Hotel