Photos coming soon
HOTEL
Madrid Rio
Antonio Lopez 168, Madrid
Where it sits
Madrid Rio
Antonio Lopez 168, Madrid
40.38871, -3.70022
Plan around Madrid Rio
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 17, 2026.
