The 38 m² Santa Rosa Madrid 101 By Escape Home apartment lies 4.8 km from the large urban Puerta del Sol Plaza and nearly 5 minutes on foot from Tetúan tube station. The apartment can hold up to 2 guests.
For those who prefer to cook, the apartment provides a fully-fitted kitchen for preparing homemade meals. The accommodation is in close proximity to Sor Angela de la Cruz-Infanta Mercedes bus station.
The football Santiago Bernabeu Stadium is only 1.7 km away, while the Madrid Central Mosque is just moments from this apartment. Santa Rosa Madrid 101 By Escape Home apartment offers a prime location approximately a 10-minute drive from the luxurious over-the-top rococo Royal Palace of Madrid.