Deutscher Hof is a hotel offering a charming, nature-surrounded retreat.