CH Plaza Dort RoomsSOL - PLAZA SANTA ANA - HUERTAS<br/><br/>.

CH Plaza D'Ort Rooms
Plaza D'Ort Rooms is located at Plaza del Angel 13 Madrid Madrid 28012 Spain
Rooms
See AllAbout Us
Read MoreThe Plaza D'Ort Rooms is located in the Plaza del Angel, in the historic center of Madrid. This property offers good value for money accommodation in an ideal location, 300 meters from Puerta del Sol.