Located 100 metres from Plaza Mayor, The Artpartment - Calle Mayor offers accommodation in Madrid. The air-conditioned unit is 300 metres from Puerta del Sol. Free WiFi is featured throughout the property. Read more
Located 100 metres from Plaza Mayor, The Artpartment - Calle Mayor offers accommodation in Madrid. The air-conditioned unit is 300 metres from Puerta del Sol. Free WiFi is featured throughout the property.