i don't personally know of any particular hotel, but maybe you could try travelocity.com or a tour operator like thomson? i know that thomson do have specific child friendly hotels in spain, but i'm not sure about in the big cities. At least then you know that the hotel you're staying in is relatively decent.(Sorry if this isn't much help).