Set in Madrid, this apartment is 500 metres from Plaza Mayor. The property features views of the city and is 600 metres from Puerta de Toledo. Free WiFi is featured throughout the property. There is a dining area and a kitchen.
Set in Madrid, this apartment is 500 metres from Plaza Mayor. The prope Read more
Set in Madrid, this apartment is 500 metres from Plaza Mayor. The property features views of the city and is 600 metres from Puerta de Toledo. Free WiFi is featured throughout the property. There is a dining area and a kitchen.
Set in Madrid, this apartment is 500 metres from Plaza Mayor. The property features views of the city and is 600 metres from Puerta de Toledo. Free WiFi is featured throughout the property. There is a dining area and a kitchen.
Number of Rooms: 1