The main job of a hotel management professional is to ensure that each guest has a positive experience towards the hotel. This may involve the appearance of the building as well as in the procedure of checking out as well. The hotel management professional required to take care of front desk service, food service, catering, maintenance and housekeeping.