
Calle de Atocha 28, 1º Izq, 28012 Madrid, Spain
Looking for a stay in Madrid? Take a look at this place. What matters here: guest house, 3-star standard, free WiFi and air conditioning.
The property offers free WiFi available throughout all areas. Additional amenities include tile or marble flooring in rooms and views overlooking either the city or courtyard....


















