The iconic Palace Hotel in Madrid has completed its 22-month renovation, which began in June 2023. The refurbishment marks its integration into Marriott International’s Luxury Collection brand, and ...