Madrid Center Puerta del Sol in Madrid features accommodation with free WiFi, 200 metres from Plaza Mayor. This apartment is 400 metres from Puerta del Sol. This air-conditioned apartment is equipped with a fully equipped kitchen, a dining area and a satellite flat-screen TV. Calle Princesa is 800 m Read more
Madrid Center Puerta del Sol in Madrid features accommodation with free WiFi, 200 metres from Plaza Mayor. This apartment is 400 metres from Puerta del Sol. This air-conditioned apartment is equipped with a fully equipped kitchen, a dining area and a satellite flat-screen TV. Calle Princesa is 800 metres from the apartment. Adolfo Suarez Madrid-Barajas Airport is 14 km from the property.