The spacious 69 m² Santa Rosa Madrid 202 By Escape Home apartment is located in Tetuan, which ranges from modern malls and the landmark Gate of Europe office towers, and Tetúan tube station is just 150 metres away. The apartment can hold up to 4 guests.
Enjoying a prime setting, this apartment lies 4.4 km from the famed Gran Via Street and about 20 minutes on foot from the football Santiago Bernabeu Stadium. Santa Rosa Madrid 202 By Escape Home apartment is also situated right near the Madrid Central Mosque. The National Museum of Natural Sciences is 2.2 km from the accommodation.
Santa Rosa Madrid 202 By Escape Home apartment offers convenient self-catering facilities, including a fully equipped kitchen with an electric kettle and a toaster. The nearest bus station Sor Angela de la Cruz-Infanta Mercedes is merely a 5-minute stroll away.
Check-in:from 16:00-23:59 hours
Check-out:until 10:00 hours