Six Rooms Plaza Mayor Apartment Madrid, Community of Madrid
Situated 5 minutes’ walk from Plaza Mayor Square, these apartments offer stylish accommodation with free Wi-Fi. They are located 400 metres from Puerta del Sol Metro Station and 10 minutes’ walk from Atocha AVE Train Station.
Number of rooms: 17
C/ San Pedro Mártir -Número 9 - Local. 28012 MADRID, Centro, 28012 Madrid, Spain