Royal Suites Madrid Hotel Madrid
Offering city views, Royal Suites Madrid is an accommodation situated in Madrid, less than 1 km from Thyssen-Bornemisza Museum and a 11-minute walk from Plaza de España Metro Station. The air-conditioned accommodation is 300 metres from Gran Via.
Number of rooms: 9
17 Calle de la Montera, Centro, 28013 Madrid, Spain