The National Museum of Natural Sciences is nearly 25 minutes on foot from Santa Rosa Madrid 304 By Escape Home apartment, while the Madrid Central Mosque is situated nearby.
To ensure your comfort, a shower are provided at the accommodation.
Guests have access to self-catering options like a toaster in a fully furnished kitchen. Sor Angela de la Cruz-Infanta Mercedes bus stop is merely a 5-minute stroll from Santa Rosa Madrid 304 By Escape Home apartment, and Tetúan tube station is just 200 metres away.
The spacious apartment lies in the Tetuan district, only 1.7 km from the football Santiago Bernabeu Stadium. The apartment is in the vicinity of the wide tree - lined Paseo de la Castellana Avenue in Madrid.