Towels - yes
Kettles can be hired with a 30 euros deposit, unless your very lucky like my sister last week who had one already in the room
The hotels do sell coffee/tea baskets around 10 euros if I remember rightly, easier and cheaper to take your own, you can get teabags at breakfast.
i stayed at santa fe last week and there were plenty of towel.
we were also lucky enough to have a kettle in our room would be cheaper to bring tea/coffee from home. there is the petrol station right outside the hotel, 2 minute walk from my room, which sells milk, tea coffee etc which is very handy.
have fun!!