Yes, there are several luggage storage places within minutes of the Parthenon and Monastiraki Metro Station.