



not rated
Madrid, Spain, 28008
+ (34) 91-547-8000
$127 and up / Check Availability
Seven-story Hotel built in classic Spanish style, situated near Espana Square, overlooking Royal Palace & lovely Sabatini Gardens.