Do you offer luggage storage before check in ?
Yes they do, right at the reception.
They told us they could store our luggage. We didn't leave it because we had them In the car at a parking garage.
Get an answer from Super 8 by Wyndham San Francisco/Union Square Area staff and past guests.
3 Days in San Francisco
A Weekend in San Francisco
Leave your Heart in San Francisco