From

$78

avg/night

Check Rates
Melia Castilla Hotel Madrid, Madrid, Spain

Capitan Haya 43, Madrid, Spain

Map


Recent Photo Albums

Been to the Melia Castilla Hotel Madrid? Please share your photos with families like yours!

Loading