Spotless apartment in a main building situated close to all major places in Madrid city center. Train station few steps away and all you can need.
Unfortunately not nice views to the back side of the building