Apartamentos Resitur Seville: 1.2 km to Plaza de España