Answering my own question - lockers at Monastariki Metro station - very large, and only 3 Euro per day.
Originally Posted by
BigFlyer
Checking out of hotel in AM, have evening flight. Would like to leave luggage some place central during day. Larissa station?