I stayed there four nights. or I stayed there for four night.?

Which sentence sounds more natural and correct?

I’m an English learner and got confused.

Thank you.

Was this Helpful?
Comments on "I stayed there four nights. or I stayed there for four night.?"