Photos coming soon
HOTEL
Spain Select Torre de Madrid Apartments
Plaza España, 18, Madrid
Where it sits
Spain Select Torre de Madrid Apartments
Plaza España, 18, Madrid
40.42433, -3.71210
Similar stays nearby
Torre de Madrid Boutique MADFlats Collection
Hotel · 8 m
Apartamento Torre de Madrid
Hotel · 11 m
Barceló Torre de Madrid
Hotel · 13 m
Barceló Torre de Madrid
Hotel · 13 m
Genteel Home Plaza Espana
Hotel · 20 m
Luxury Apartment with amazing views of Madrid. Plaza España II
Hotel · 21 m
Home Club Torre Madrid
Hotel · 24 m
RIU PLAZA ESPANA
Hotel · 41 m
Plan around Spain Select Torre de Madrid Apartments
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
