I had a notion: instead of letting the player just buy a house, how about allowing them to acquire a mysterious old Pub? That would not only give them a place to stay, but also provide an opportunity to interact with visitors if they so choose. Maybe it can start off as a run-down dive that attracts a criminal element, then, depending on how the player spends money on upkeep and improvements, it could gradually turn it into a warm and cozy place that attracts merchants and travelers. Or by spending a lot, it could turn it into an elegant establishment that draws in the spoiled upper crust.
Depending on the state of the place, different types of customers can lead to unique side quests. The player could even start a family there and have their spouse run the place in their absence. (But beware of staying away for too long...)The player could shop for beverages and find the right staff as they travel the realms. The pub could also have a long, complicated history with mysterious secrets and hidden rooms.
What do you think?