Plaza Mayor Design Apartment offers accommodation in Madrid, 100 metres from Plaza Mayor Madrid. Plaza Mayor Design Apartment boasts views of the city and is 300 metres from Puerta del Sol.
Plaza Mayor Design Apartment offers accommodation in Madrid, 100 metres from Plaza Mayor Madrid. Plaza Mayor D Read more
Plaza Mayor Design Apartment offers accommodation in Madrid, 100 metres from Plaza Mayor Madrid. Plaza Mayor Design Apartment boasts views of the city and is 300 metres from Puerta del Sol.
Plaza Mayor Design Apartment offers accommodation in Madrid, 100 metres from Plaza Mayor Madrid. Plaza Mayor Design Apartment boasts views of the city and is 300 metres from Puerta del Sol.
Number of Rooms: 3