The Palace Hotel. Built in 1912, the Palace Hotel is one of the most luxurious hotels in Madrid. It is located in the Plaza Cánovas del Castillo very close to the Thyssen-Bornemisza and Prado museums. Date: August 19, 2006
Date: August 19, 2006