Hotel Urirotstock offers a relaxing stay in a natural setting. Nestled amongst mountains, it provides a tranquil escape.