This affordable accommodation enjoys a great location in the heart of Madrid, very near to the majestic Plaza de Oriente, the Royal Palace, the Royal Theatre, the Almudena Cathedral, the busy Puerta del Sol, with famous landmarks, and the Plaza Mayor,..