"have stayed" or "had been staying" which one is correct?

I have stayed in your hotel for several days last month. I had been staying in your hotel for several days last month. Which one is correct?