What is the definition of Accommodation in the hotel industry?

The term accommodation refers to a room, building or rooms which provide cover for a person to stay, sleep and live. There are many diverse types of places that categorize as accommodation, though in the hotel industry the term is used to refer to a room at a hotel company such as a hotel, resort, hostel, motel etc.