Santa Rosa Madrid 204 By Escape Home apartment is nestled in the Tetuan district of Madrid, nearly 20 minutes' walk from the football Santiago Bernabeu Stadium.
The National Museum of Natural Sciences is 2.2 km away, while the Madrid Central Mosque is fairly close to the apartment. The Parroquia de Nuestra Señora del Espino is just 550 metres from this apartment in Madrid.
A fully-fitted kitchen with a toaster is available as part of the accommodation's self-catering amenities. Sor Angela de la Cruz-Infanta Mercedes bus stop, set only 5 minutes' walk away, as well as Tetúan tube station, set approximately a 5-minute walk away, ensure that Santa Rosa Madrid 204 By Escape Home apartment is an excellent base for touring the city.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours