Il palazzo art nouveau che ospita l'albergo è situato nella valle del fiume Zwickauer Mulde, all'interno di un grande giardino.