wifihotels
in
San Francisco, CA
Homestead Studio Suites
330 Cypress Dr
Milpitas
CA
95035
(408) 433-9700
36.5
mi