Front office comes in contact with clients, including the marketing, sales, and service departments. It welcomes guests to the accommodation section: meeting and greeting them, taking and organizing reservations, allocating check in and out of rooms, organizing porter service, issuing keys and other security arrangements, passing on messages to customers and settling the accounts.
Housekeeping deals essentially with cleanliness and all ancillary service attached to that.
One of the major priorities of housekeeping in hotel is to maintain the hygiene and appearance of public areas and guest rooms. As hotels are sought after places for providing accommodations, the housekeeping department makes up the largest department in a hotel that is responsible for creating reputation and favorable impression of the hotel in front of guests.