Plaza Mayor Suites &Amp; Apartments - Madrid Spain - Photos
No photos
Plaza Mayor Suites &Amp; Apartments - Madrid Spain - Search and Book Hotel
Calle Salvador 4, Madrid, Spain
28012 Madrid
Hotels 3 Stars Spain
No photos
Calle Salvador 4, Madrid, Spain
28012 Madrid
Hotels 3 Stars Spain