A Hotel Full of History

Inspiration

A guide to The Palace Hotel, Madrid's emblem of luxury