Switzerland Swiss Historic Hotel du Pillon, Grand Chalet des Bovets, Best Hotels In Les Diablerets Switzerland Swiss Historic Hotel du Pillon, Grand Chalet des Bovets is Hotels Choices In Le… Edit