Forsthaus am Helenesee is a European restaurant offering dining in a natural setting. Accommodation options, such as cabins and rooms, are also available.