First of all it is Blenheim Palace. Heim means home- also secret or secure- in German. I believe it has some connection with both Churchill and possibly Lord Wellington who was of or related to the...
It is a Palace, this is incorporated in the name. a Palace is the Royal residence. a Castle is usually a fortified form of Palace. The Russians do no distinguish between Palace and Castle but combine...