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
SF in 3 days
One Day "Must Sees" in San Francisco