As much as 180mm of rainfall is expected to hit the holiday destination in a 12-hour window, Spain's meteorological agency says.