I think you are confusing the word 'alhambra' with the arabic word 'alcazar' (missing tilde on second a). This word means, fortress, castle, palace and there are many 'alcazares' in Spain. There is only one Alhambra.