Hi. We will be arriving at SFO in the evening and staying at an airport hotel.
The next morning, we will check out, go up to Pier 33 and go to Alcatraz. We will then rent a car afterward (since parking is supposed to be bad) and go to Santa Rosa that afternoon.
So leaving our bags at the hotel won't work since that would be near the airport (opposite direction).
Are there luggage lockers at or near Pier 33 that we can leave our bags, go to Alcatraz and pick them up after we went a car?