Photos coming soon
HOTEL
Mi Casa Inn - Residencia Atocha Río - Hostel
Paseo de Santa María de la Cabeza, 73, Madrid
Where it sits
Mi Casa Inn - Residencia Atocha Río - Hostel
Paseo de Santa María de la Cabeza, 73, Madrid
40.39880, -3.70105
Similar stays nearby
Plan around Mi Casa Inn - Residencia Atocha Río - Hostel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 20, 2026.
