Plaza D'Ort Rooms is set in Plaza del Angel, in the historic heart of Madrid. This guest house offers good-value accommodation with an ideal location, 300 metres from Puerta del Sol.
Number of rooms: 24
Plaza del Angel, 13 - 1º,2º-4º, Centro, 28012 Madrid, Spain