HRC Hotel
Photo gallery for HRC Hotel
Overview of HRC Hotel
HRC Hotel
3-star hotel in Madrid Centro
Reviews
8.0
Very good
Popular amenities
Explore the area
Calle del Angel, 18, Madrid, Madrid, 28005
- Royal Palace of Madrid10 min walk
- Plaza Mayor11 min walk
- Gran Via3 min drive