Hotel front office management and operation