You can only teleport to a place you have seen, so you would have to teleport much closer. However, as I imagine you could turn superiorly invisible, then greater teleport, then fly, then greater prying eyes; you can get essentially the same effect.
Do you leave your familiar at home?
It is not a town. It is a military camp. As Enzo and Malchia described, there are no females, children, or permanent structures.