From Geneva, Lausanne or Berne, reach the train station of Palézieux where you take the TPF (Transport Public Fribourgeois) train to Châtel-St-Denis.
From the train station of Châtel-St-Denis, you may take a taxi (approximately 4 km to the hotel) or take the TPF bus, direction of Les Paccots-Ermitage which stops directly in front of the hotel.