Located just 500 metres from Debob Temple in central Madrid, Apartment Plaza de Espana - Debod offers free WiFi and air conditioning Ventura Rodriguez Metro Station is 2 minutes walk away Featuring wooden floors and functional decor, the apartment has 1 double room and 1 bathroom The living area includes a sofa and flat-screen TV The kitchen is equipped with a microwave and electric kettle The property is 350 metres from Plaza de Espana Square and a 15-minute walk will take you to Madrid Royal Palace Aeropuerto Adolfo Suarez Madrid-Barajas Airport is 20 minutes drive away