Santa Rosa Madrid 201 By Escape Home apartment is a great place to stay in the Tetuan district, 20 minutes' walk from the football Santiago Bernabeu Stadium.
To enhance your comfort, this property features a fully furnished kitchen with a toaster provided. Santa Rosa Madrid 201 By Escape Home apartment is within 5 minutes' walk of Sor Angela de la Cruz-Infanta Mercedes bus stop and within 8 km of Atocha train station.
The National Museum of Natural Sciences is located 2.2 km from this apartment and the official residence "Royal Palace of Madrid" is 4.8 km away. The apartment is situated within a 500-metre distance of the Madrid Central Mosque, fairly close to Tetúan tube station.