From

$109

avg/night

Check Rates
Petit Palace Santa Barbara Hotel Madrid, Madrid, Spain

Plaza Santa Barbara, 10 (Alonso Martinez), Madrid, Spain

Map
Nearby Points of Interest