translate English to German: The hotel is situated in a picturesque part of the Czech Republic – in a mountain resort of the Giant Mountains.
Das Hotel befindet sich in einer der malerischesten Ecken in einem Riesengebirgszentrum.