Hostal Ivor is conveniently located in the heart of Madrid, just a few metres from landmarks like Puerta del Sol or Plaza Mayor.