Santa Rosa Madrid 101 By Escape Home
Preview only — see all hotel photos
See all 26 photos
Show hotel on map
Santa Rosa Madrid 101 By Escape Home
Situated nearly a 20-minute stroll from the football Santiago Bernabeu Stadium, the 38 m² Santa Rosa Madrid 101 By Escape Home apartment provides guests with Wi-Fi for either business or leisure. The apartment offers a prime setting, within a 7-km distance of Atocha train station and a few steps from the Madrid Central Mosque.
This apartment is approximately 25 minutes on foot from the National Museum of Natural Sciences, which is an excellent place to improve cultural awareness. The huge Plaza Mayor is within 5 km of Santa Rosa Madrid 101 By Escape Home apartment, while Sor Angela de la Cruz-Infanta Mercedes bus station is a few moments from the property. The accommodation also lies around a 10-minute ride from the cibeles Cybele Palace.
Enjoy the convenience of a fully furnished kitchen in Santa Rosa Madrid 101 By Escape Home apartment, allowing guests to prepare their own homemade meals. The apartment is nestled just around the corner from Tetúan tube station.
Amenities
Main Features
- Wi-Fi
- Air conditioning
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- No pets allowed
- Air conditioning