Although running a tavern was a nice little distraction, it just didn't have the same feeling as being in and running the Inn. It wasn't just about the better spiritual energy and ambience. The Inn was inside his own domain, whereas the taverns were in others territories.
More importantly, it was good to set aside other problems, and just focus on running the Inn after a long time. He wanted to go back to how the Inn originally was, before millions of guests suddenly showed up. Back then, he would interact with most of his guests and knew them at least to some degree.
Now, he wasn't about to go around and meet a hundred million guests, but it wouldn't be so bad to at least know the regulars. He had more than just a few guests who had entered, and hadn't left for months. They were basically paying rent and living inside the Inn now.