Heubergturm is a restaurant featuring a 12.5m observation tower offering panoramic views.