Imagine 500 (!) rooms are emptied because of renovations. It still leaves 900 (!) rooms to house Don Felipe and Doña Letizia. Imagine a B&B or a gîte with 900 rooms...
Yes I agree, it is rather odd that the Swedish Monarchs couldn't have housed their guests themselves.