We are hoping to check out of our hotel early and visit the Thyssen museum on a Tuesday before our 4:30 AVA departure to Barcelona. Is there a baggage storage at Atocha near the AVA departures where we could store our bags for several hours?
If there is a storage area, we are wondering if there is a convenient passenger drop off for taxis which would be closer to the storage area as we are an older couple with minor mobility issues. Thank you in advance for your advice.