Located in Madrid, this air-conditioned apartment is 500 metres from Puerta de Toledo. The Sibarist Rastro boasts views of the city and is 600 metres from Plaza Mayor. Free WiFi is featured throughout the property.
Address: Ruda, 3 Planta 2, Pta. 1, Madrid
Rates from:
EUR 238 | More:
Booking.com