Residence Inn South San Francisco At Oyster Point

1350 Veterans Blvd.
650 837-90
California
United States
website