Santa Rosa Madrid 202 By Escape Home apartment is located in the Tetuan district, and Tetúan tube station is just 200 metres away.
Gran Via Street is situated approximately a 10-minute ride from the spacious apartment, while the football Santiago Bernabeu Stadium lies merely 1.7 km away. Guests can easily reach the Madrid Central Mosque, which is about a 5-minute drive away. The National Museum of Natural Sciences is 2.2 km from the apartment.
To ensure your comfort, a shower are provided at the accommodation.
Guests have access to self-catering options like a toaster in a fully equipped kitchen. Santa Rosa Madrid 202 By Escape Home apartment is just near Sor Angela de la Cruz-Infanta Mercedes bus station.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours