Firstly, cover letters are generally the same, consisting of the same kind of things (experience, qualifications, what makes you good for the job etc). You can find many different templates online if you’re unsure about addresses, headings, closings etc.
The specifics of your cover letter will depend on the position in the hotel. In a hotel, there are various different positions e.g. receptionist, cleaner, entertainer, so what you write will depend on the job.
Obviously, if you’re applying for the position of a receptionist, your experience as a cleaner is irrelevant, unless you can find a way to make it seem relevant to this particular job.