A typical hotel comprises the general manager receptionist, housekeeping kitchen, etc. Other services offered by hotels include cleaning, booking rooms laundry, and so on. The rates of hotels vary in accordance with their location, amenities, style and style. Hence, it becomes necessary to choose a hotel on the basis of