From

$78

avg/night

Check Rates
Melia Castilla Hotel Madrid, Madrid, Spain

Capitan Haya 43, Madrid, Spain

Map
Nearby Points of Interest