Featuring a large sunny panorama window with view of the highest located train station in Germany as well as the scenic Titisee Lake, Berghaus Feldberg Titiseeblick features apartment-style accommodation in popular ski region of Feldberg.
Zweiseenblickweg 11, 79868 Feldberg, Germany