Staying at Santa Rosa Madrid 303 By Escape Home apartment, guests can visit the football Santiago Bernabeu Stadium, located 20 minutes' walk away.
Santa Rosa Madrid 303 By Escape Home apartment provides a fully-equipped kitchen with all necessary utensils to prepare meals. The nearest bus stop, Sor Angela de la Cruz-Infanta Mercedes, is about 200 metres away.
Within a 200-metre distance of Tetúan tube station, this apartment is 4.5 km from the Plaza de Cibeles. The Sorolla Museum is a 10-minute ride from the apartment.