A very nice place to stay In Madrid for a cultural visit in walking distance from Atocha Railway station but in a quite spot.