I have never seen a “vendido” sign anywhere in Spain, they don’t do it.
Spain’s problem has always been jam today, bread tomorrow. When they entered the EU money was flowing into the country for infrastructure etc. Just like the construction boom they thought it could never end. Companies didn’t budget for r&d and the older hotels haven’t been upgraded and many are still in a 70’s time warp.