translate English to German: This hotel is set in an idyllic location, near the spa park and town centre of Schluchsee, in the Southern Black Forest Nature Park.
Dieses Hotel empfängt Sie in herrlicher Lage nahe einem Kurpark und dem Stadtzentrum von Schluchsee im südlichen Naturpark des Schwarzwaldes.