Let $K$ be a number field containing the $n$th roots of unity, $S$ a finite set of places containing all the archimedean ones and all those which divide $n$, $K_S$ the group of $S$-units of $K$, and $L = K(\sqrt[n]{x} : x \in K_S)$. According to Serge Lang, Algebraic Number Theory (pg 216):
"$L/K$ is unramified outside of $S$ by the usual criterion, namely $L$ is obtained by adjoining roots of equations $X^n - \alpha $, where $\alpha \in K^{\ast}$ is a unit outside $S$."
I don't know what he means by "the usual criterion," so I don't understand why $L/K$ should be unramified outside of $S$.
One idea I had was to suppose the existence of an $\alpha \in K_S \cap \mathcal O_K$ which generated $L$ over $K$. In that case, if we let $f(X) = X^n - \alpha$, and $\mu \in \mathcal O_K[X]$ the minimal polynomial of $\sqrt[n]{\alpha}$ over $K$, then $$\mathscr D(L/K) \supseteq \mu'(\sqrt[n]{\alpha}) \mathcal O_L \supseteq n \sqrt[n]{\alpha}^{n-1} \mathcal O_L$$ where $\mathscr D$ is the different. So if $v$ is a place of $K$ which is not in $S$, and $w$ is a place of $L$ lying over $v$, then $ord_w(n \sqrt[n]{\alpha}^{n-1} \mathcal O_L)$, and hence $ord_w\mathscr D(L/K)$, is $0$.
I don't think such an $\alpha$ exists in general.
The next sentence on that page is part of the reasoning: If $A$ is a root, then $f'(A)$ is divisible only by the primes of $S$. The criterion used is the second part of Proposition 7 in Chapter II, $\S$4 (p. 48).
In your situation $\alpha\in K$ may not be in $\cal{O}_K$, but it is in $\cal{O}_{K_\frak{p}}$, since $\cal{O}_{K_{\frak{p}}}$ contains all the units of $K_\frak{p}$, and $\alpha$ is such a unit. This is enough, because ramification can be detected locally, so we can replace the number field extension $L/K$ by $L_{\frak{P}}/K_{\frak{p}}$. Once we do this, the criterion is:
Suppose $\beta$ is a root of of $g(X)=X^n - \alpha$. Then $\overline{\beta}\in k_\frak{P}$ is a multiple root of $\overline{g(X)}$ if and only if $g'(\overline{\beta})=n\overline{\beta}^{n-1}=0$. Now $\overline{\beta}$ can't be zero, because $\overline{\alpha} = \overline{\beta}^n$ is a unit, so $\overline{\beta}$ is a multiple root if and only if $\frak{p}$ divides $n$. By the definition of $S$, this does not happen.