This magnificent hotel is located in the heart of downtown Madrid, just a few meters from Plaza Cibeles and Puerta del Sol. Housed in an early 20th century building, it’s very close to the Prado Museum and the Thyssen Gallery, allowing guests to enjoy Madrid's cultural offering to the fullest.