Located 500 metres from Puerta de Toledo, Mira el Sol offers pet-friendly accommodation in Madrid. The apartment is 900 metres from Plaza Mayor. Free WiFi is available throughout the property. The kitchen is fitted with a microwave and a fridge.
Address: Calle mira el sol 10, piso 2 puerta 7, Madrid
Rates from:
EUR 60 | More:
Booking.com