
Calle Olivar, 28012 Madrid, Spain
This spot in Madrid catches the eye. What matters here: apartment, 3-star standard, free WiFi and air conditioning.
Additional room amenities include heating, towels and bed linen provided along with ironing facilities including an iron and ironing board as well as a washing machine. Free WiFi...


















