Enter the noble world of the Royal Palace, official residence of Spanish royalty. Take a stroll through its magnificent rooms, marvel at the sumptuous décor, and do not miss visiting the Royal Armoury ...