Featuring free WiFi throughout the property, Plaza de Espana is set in Madrid, 300 metres from Calle Princesa Fnac is 600 metres from the property There is also a kitchen in some of the units, equipped with an oven Plaza Mayor is 800 metres from Plaza de Espana, while Puerta del Sol is 900 metres away The nearest airport is Adolfo Suarez Madrid-Barajas Airport, 14 km from Plaza de Espana