Photos coming soon
HOTEL
Hostal Abadia
Luis Velez de Guevara, 2, Madrid, Spain
Where it sits
Hostal Abadia
Luis Velez de Guevara, 2, Madrid, Spain
40.41366, -3.70227
Similar stays nearby
Hostal Abadía Madrid
Hotel · 1 m
Hostal Abadía Madrid
Hotel · 1 m
Hostal Sol Square Madrid
Hotel · 16 m
Paseo del Arte II
Hotel · 20 m
Apartamento Paseo Del Arte Ii
Hotel · 20 m
Ever House Atocha2 Superb Location
Hotel · 34 m
Apart 7 min from Puerta del Sol with A/C, 4 pax
Hotel · 45 m
Hostal Atocha 28
Hotel · 47 m
Plan around Hostal Abadia
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
