The spacious Santa Rosa Madrid 305 By Escape Home apartment is nestled in the Tetuan district of Madrid, a mere 1.2 km from the Gate of Europe.
Berlin Park is about a 25-minute walk away, while the Madrid Central Mosque is right around the corner from the apartment. Scala Melia Castilla is 900 m from this apartment in Madrid.
At the accommodation, a shower are provided to improve your comfort.
A full kitchen with a toaster is available as part of the apartment's self-catering amenities. Santa Rosa Madrid 305 By Escape Home apartment is approximately 5 minutes' walk from Tetúan underground station and just around the corner from Sor Angela de la Cruz-Infanta Mercedes bus stop.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours