See the latest prices and deals by choosing your dates.
Madrid (Near Villaverde)
Located in the centre of Madrid, 200 metres from Gran Via and 400 metres from Gran Via Metro Station, PICASSO CALLAO WiFi FREE offers free WiFi and air conditioning.
Nicely set out modern apartment with good facilities and a responsive host.