Boasting a fairytale location at the foot of Braunfels Castle, this welcoming hotel is surrounded by the scenery of the Hoch-Taunus nature park while...