hotel noun definition in Holiday accommodation topic from the Oxford Advanced Learner's Dictionary

hotel

 noun: Holiday accommodation topic
a building where people stay, usually for a short time, paying for their rooms and meals We stayed at/in a hotel. hotel rooms/guests a two-star/five-star, etc. hotel a luxury hotel a friendly, family-run hotel