Melia Castilla
Search & compare prices for Melia Castilla in all hotel booking websites.
Melia Castilla Address: Capitan Haya 43, Madrid, Spain
Minimum price found for Melia Castilla was: 83 EUR
Click here to get more information, photos & guest ratings for Melia Castilla