As soon as you visit a place it gets marked on your map.
The issue here is to find the place, not mark it once you know where it is. I know finding the damn inn might sound obvious for You Almighty, that players are lazy, hand holding sucks, blah blah... However, some players are still reporting this.
And going out without companions can only really be blamed on the player. Why go outside when you haven't even explored the whole city.
Thanks for the good laugh, this is excellent, really ^^ Just in case, does "open world" mean anything to you ?
Make the doors be blocked, until a quest is done or a level reached. Could make sense in an undead/orcs besieged city...
I am freaking fed up with these "could make sense" stuff, godammit.