I went to stay with family over the festive period & got back on Monday to find the boiler had broken

I rent my flat so rang my maintenance manager who came out and had a look. He couldn't sort it so arranged for someone to come out to look at it on Tuesday.
Tuesday afternoon the gas man came out, had a look and told me it was 1 of 3 things. 2 of which were circa £20 each and 1 was the £160, he rang Vokera (who make the boiler) and they suggested it was most likely to be the more expensive part. The gas man passed this onto the landlord who instructed him to order the 2 cheaper parts.
Yesterday the parts arrived but didn't solve the problem so the more expensive part was ordered for today. I got home this afternoon to find it was still not fixed, apparently there are 2 variations of the part and the wrong one was ordered so it will be Monday when the correct part arrives.
My question is where do I stand with the Landlord? He went against the advice of the 'experts' and consequently I will have been without heating and hot water for a week. The maintenance manager spoke to the landlord who has "offered an apology" but nothing more, I'm not willing to accept this. The maintenance manager will not give me the landlord's details so I cannot speak to him directly.
Is it unreasonable to expect to be put up in a hotel/b&b over the weekend until the part arrives? It's not so much the heating which bothers me but the lack of hot water....I've been having to use a kettle & pans of boiling water to wash with!
