One of your best options is to simply walk it off. Over timethe hangover will go away. Otherwise, you can try to sleep at the Transylvania Tower while Rinny is following you. She will try and help you out without completing her route all the way, I think.