Located 100 metres from Puerta del Sol and 200 metres from Fnac, Welcome Apartments Sol offers pet-friendly accommodation in Madrid. The air-conditioned unit is 400 metres from Plaza Mayor. A microwave and a toaster can be found in the kitchen.
Address: TetuÇn, 20, 2¶§ Int - Izqda, Madrid
Rates from:
EUR 105 Book Now