Living Atocha Apartments Apartment Madrid
Situated in the centre of Madrid, just 700 metres from Plaza Mayor and 700 metres from Mercado San Miguel, Living Atocha Apartments offers accommodation with quiet street views and free Wi-Fi.
Number of rooms: 2
Calle de Atocha 28 1º A, Centro, 28012 Madrid, Spain