Situated in Madrid, this air-conditioned apartment features a terrace. The property features views of the city and is 300 metres from Puerta de Toledo. Free WiFi is offered throughout the property.
Situated in Madrid, this air-conditioned apartment features a terrace. The property features views of Read more
Situated in Madrid, this air-conditioned apartment features a terrace. The property features views of the city and is 300 metres from Puerta de Toledo. Free WiFi is offered throughout the property.
Situated in Madrid, this air-conditioned apartment features a terrace. The property features views of the city and is 300 metres from Puerta de Toledo. Free WiFi is offered throughout the property.
Number of Rooms: 1