Die NIESENBAHN AG betreibt im Sommersaisonbetrieb eine Standseilbahn und ein Berghaus. Das Berghaus bietet 140 Innen- und 160 Aussensitzplätze, ein Übernachtungsangebot von 22 Gästebetten und einen integrierten Kiosk an. Das Restaurant ist sieben Tage die Woche geöffnet. An drei bis fünf Tagen pro Woche werden Spezialitäten-Abende und Bankette mit bis zu 140 Gästen durchgeführt. Diese Anlässe reichen vom Raclette bis zum 5-Gangmenü. Zweimal im Monat wird ein Fünf Gang-Vollmonddiner angeboten. Seit November 2021 führt die NIESENBAHN AG das Berghaus Elsigenalp in Pacht. Damit wurde die Niesenbahn auch in der Gastronomie zum Ganzjahres-Arbeitgeber.