Melia Castilla, Madrid hotels at discounted rates

Melia Castilla
Capit¡n Haya, 43, Madrid, 28020, Spain