Photos coming soon
HOTEL
MI CASA INN - RESIDENCIA ATOCHA RíO
Paseo de Santa María de la Cabeza, 73, - 28045, Madrid
Where it sits
MI CASA INN - RESIDENCIA ATOCHA RíO
Paseo de Santa María de la Cabeza, 73, - 28045, Madrid
40.41678, -3.70379
Plan around MI CASA INN - RESIDENCIA ATOCHA RíO
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 25, 2026.
