Yes, there are lockers available for a deposit fee which is returned to you once the key is returned.