Inns

Healing and Regeneration
At inns you regenerate both your Health and Spellpoints overtime. To increase the speed at which this happens simply buy some food from the Bartender. Also, speaking with the Priest at the inn will allow you to set it as your point of ressurection in the cases of dieing in town or releasing your spirit.

Quests
There are many quests at inns, so they're a good place to start looking for them.

People
Inns are a major hub of people in DDO. If you want to find new friends or need people for a group, try here. (Note: It is suggested you still use the LFG system for groups as you often get the same or better results from it).