Set in Madrid, Apartamentos S&C is 700 metres from Puerta del Sol. Plaza Mayor is 700 metres from the property. Free WiFi is available throughout the property. All units include a flat-screen TV. There is also a kitchen, fitted with a microwave. Read more
Set in Madrid, Apartamentos S&C is 700 metres from Puerta del Sol. Plaza Mayor is 700 metres from the property. Free WiFi is available throughout the property. All units include a flat-screen TV. There is also a kitchen, fitted with a microwave.