Santa Rosa Madrid 303 By Escape Home apartment is located 4.8 km from the Vast pedestrianized Puerta del Sol Public Square and about a 25-minute walk from Berlin Park.
Santa Rosa Madrid 303 By Escape Home apartment is equipped with a full kitchen.
This apartment lies in the Tetuan district, in the vicinity of the Fundacion Canal. The apartment is also 200 metres from Sor Angela de la Cruz-Infanta Mercedes bus stop and 200 metres from Tetúan underground station.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please