sanmateoextendedstayhotels
in
Hayward, CA
Residence Inn
2000 Winward Way
San Mateo
CA
94404
(650) 574-4700
13.6
mi