Photos coming soon
HOTEL
Arti II
12 San Leonardo, Madrid
Where it sits
Arti II
12 San Leonardo, Madrid
40.42473, -3.71142
Similar stays nearby
Arti 2
Hotel · 5 m
Mi Casa Inn - Residencia Gran Vía - Hostel
Hotel · 18 m
RIU PLAZA ESPANA
Hotel · 61 m
Riu Plaza España Hotel
Hotel · 61 m
Buhardilla Plaza de España con vistas
Hotel · 67 m
Central 2BD Apt Facing Torre Madrid Duque de Osuna
Hotel · 72 m
Spain Select Torre de Madrid Apartments
Hotel · 73 m
Torre de Madrid Boutique MADFlats Collection
Hotel · 75 m
Plan around Arti II
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 24, 2026.
