They have gym style lockers, not to big other than a backpack. Not much room for larger luggage. Possibly asking the counter to hold for you, might be an option for larger bags
They offer hotel accommodation
Thanks! Your answer is awaiting moderation.