Location
121 East Grand Ave,
South San Francisco, CA 94080-4812
By Stephanie T. | 7/19/2015
Very clean, friendly front desk staff
By JillG | 4/2/2015
Did not expect outside entrance. Smaller than typical king suite.