The Barn Apartment Madrid, Community of Madrid
Set within less than 1 km of Puerta de Toledo and a 14-minute walk of Atocha Train Station in the centre of Madrid, Mesón de Paredes 69 offers accommodation with free Wi-Fi and seating area.
Number of rooms: 15
69 Calle del Mesón de Paredes, Centro, 28012 Madrid, Spain