Hostal Castilla

4.4
(23 reviews)
Calle Santa Teresa 3, 28004 Madrid Spain
+34 913 10 21 76
Budget
Hostel
Hotel
Hostal Castilla | Madrid | Spain | TripAligner