Madrid - Spain
Madrid - Spain
Madrid - Spain

Originally built under order of King Alfonso VIII in 1912, this facility has been recently restored to the highest standards of luxury and convenience. The massive glass dome covering the lobby is the first thi ... Read more

View all Luxury Hotels in Madrid