HOTEL
Hotel Riu Plaza España
Hotel Riu Plaza España Gran Vía, 84, Centro, 28013 Madrid, Spain
- hotel
- bar
- lodging
Where it sits
Hotel Riu Plaza España
Hotel Riu Plaza España Gran Vía, 84, Centro, 28013 Madrid, Spain
40.42403, -3.71116
Similar stays nearby
Crowne Plaza Madrid
Hotel · 7 m
RIU PLAZA ESPANA
Hotel · 45 m
Riu Plaza España Hotel
Hotel · 45 m
3 Bd Apartment Perfect Location in Plaza de Chueca
Hotel · 63 m
Mi Casa Inn - Residencia Gran Vía - Hostel
Hotel · 69 m
Gran Vía Suite MadFlats Collection
Hotel · 78 m
Arti 2
Hotel · 79 m
Torre de Madrid Boutique MADFlats Collection
Hotel · 80 m
Plan around Hotel Riu Plaza España
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
