In reply to Alan Mc:
Hi Alan
I've stayed in the hut on Olympus - Ref A (well, they let me camp outside in a tent). Can't remember about hut slippers, but I had nothing other than my boots with me and didn't have any issues, so I'm guessing they had them or else I just padded about in my socks (or they didn't mind my boots).
Not sure about electric points - they had electricity, so it is possible that they allowed people to use points for charging stuff up, but I can't remember. They sold snacks (I believe they had Snickers and Mars) and soft drinks (and water too I think). The evening meal was very good too. I'm hazy about the shower situation (as I said, we were outside in my tent and not using their dorms), but I'm not sure they had any.
They were very friendly and happily looked after our camping gear as we went up to the summit of Olympus and picked it up on the way back down.
I also phoned in advance of going to check about camping and the lady who answered spoke decent English (if you don't speak Greek) and would probably be able to answer your questions if you want to do the same.
Damien (by the way you know me from a trip to Mera Peak in 2007!)