Santa Rosa Madrid 101 By Escape Home apartment is a great place to stay in the Tetuan district, a 25-minute walk from the National Museum of Natural Sciences.
Santa Rosa Madrid 101 By Escape Home apartment comprises a fully equipped kitchen for self-catering.
To enjoy your vacation in Madrid, stay at this apartment, which is 2 km from Calle Ponzano and 1.7 km from the football Santiago Bernabeu Stadium. The apartment is situated within 500 metres of the Madrid Central Mosque, near Tetúan tube station. Sor Angela de la Cruz-Infanta Mercedes bus stop is a 5-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please